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

Firmware Update for CPU 1510SP-1 PN

  • Entry
  • Associated product(s)
This entry contains all firmware versions for the CPU 1510SP-1 PN.

Description:

When firmware is updated, it must always be updated to the latest version available for the relevant article number. The previous versions of the firmware are only intended as a backup to enable you to downgrade to the original version, although this has never been known to be necessary.
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 1510SP-1 PN:

Article number

Firmware
 version

Update with...

6ES7510-1DJ01-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  6ES7510-1DJ01-0AB0_V261.ZIP (22,6 MB)

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7510-1DJ01-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  6ES7510-1DJ01-0AB0_V260.ZIP (22,6 MB) 

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7510-1DJ01-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  6ES7510-1DJ01-0AB0_V252.ZIP (22,2 MB)

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7510-1DJ01-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  6ES7510-1DJ01-0AB0_V250.ZIP (22,2 MB)

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7510-1DJ01-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  6ES7510-1DJ01-0AB0_V210.ZIP (18,4 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  6ES7510-1DJ01-0AB0_V205.ZIP (18,3 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  6ES7510-1DJ01-0AB0_V203.ZIP (18,3 MB) 

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

Backup only:
For a description, see below Update V1.8.2
Registrierung notwendig 6ES7510-1DJ01-0AB0_V182.ZIP (13.4 MB)

 V1.8.1
Release 09.07.2015
Backup only:
 Registrierung notwendig  6ES7510-1DJ01-0AB0_V181.ZIP (13,4 MB) 
   
V1.8.5
Release 04.11.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_V185 file.

Special information for resellers

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

 Registrierung notwendig   Registrierung notwendig  ReadMe_OSS_V185.htm (13,4 MB)

 

Recommended for update:
For a description, see below Update V1.8.5
 Registrierung notwendig  6ES7510-1DJ00-0AB0_V185.ZIP (11,8 MB) 

 V1.8.4
Release 04.04.2016
Backup only:
For a description, see below Update V1.8.4
 Registrierung notwendig  6ES7510-1DJ00-0AB0_V184.ZIP (11,8 MB)
 V1.8.3
Release 22.01.2016
Backup only:
For a description, see below Update V1.8.3
 Registrierung notwendig  6ES7510-1DJ00-0AB0_V183.ZIP (11,8 MB)
V1.8.2
Release 21.09.2015

Backup only:
For a description, see below Update V1.8.2
Registrierung notwendig 6ES7510-1DJ00-0AB0_V182.ZIP (11.8 MB)

V1.8.1
Release 09.07.2015

Backup only:
For a description, see below Update V1.8.1
Registrierung notwendig 6ES7510-1DJ00-0AB0_V181.ZIP (11.8 MB)

V1.7.0
Release 23.12.2014

Backup only:
For a description, see below Update V1.7.0
5101DJ00_V170.EXE ( 15203 KB )

V1.6.0
Release 07.08.2014

Backup only:
5101DJ00_V160.EXE ( 15037 KB )


Update V2.6.1 (6ES7510-1DJ01-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 

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 (6ES7510-1DJ01-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.

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 (6ES7510-1DJ01-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.

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 (6ES7510-1DJ01-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.

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 (6ES7510-1DJ01-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.

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 (6ES7510-1DJ01-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.


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 (6ES7510-1DJ01-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.


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 (6ES7510-1DJ01-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.

New features with firmware V2.0

CPU:

  • Support of ET 200AL modules in a central configuration.
  • Support of Ethernet CPs (CP 1542SP-1, CP 1542SP-1 IRC, CP 1543SP-1)
  • Increasing the quantity frameworks per module to 288 bytes
  • Increasing the quantity frameworks per station to 2560 bytes
  • Increased number of controllable axes
  • 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


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 very sporadic message no longer appears after download of a TIA Portal project: "System-internal error (error code:0xc000af0d00002003)“
  • 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.5 (6ES7510-1DJ00-0AB0)

The following behavior has been corrected with FW 1.8.5:

  • The following sporadic message: "Serious firmware exception error

    (non user-relevant system code: 16#00000001 16#10020000 16#00000000)" not longer appears when the connection partner does use a protocol sequence conforming to RFC 1006 when communicating with a SIMATIC S7-1500/ET 200SP CPU.

  • In special cases fail-safe CPUs no longer go into STOP following a download in RUN.

  • If the NTP server cannot be reached, the following sporadic message during time synchronization via NTP (in 24h format) is no longer triggered: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020025 16#478D7C58)"

  • The following sporadic message "Serious firmware exception error (non user-relevant system code: 16#00400001 16#1002012E 16#FFFFFFFF)" is no longer triggered when a block is reloaded in the CPU after monitoring of the block with the subsequent notification that the monitoring function for this block is already active.


The following behavior has been changed with FW 1.8.5:

  • PROFINET devices are displayed in the topological view in the webserver if the PROFINET device name does not conform to the DNS standard.
  • Performance during the instructions "Serialize" and "Deserialize" has been improved.
  • If an AT construct with optimized saved data is used in the user program, the low and high bytes are no longer transposed.

 

Update V1.8.4 (6ES7510-1DJ00-0AB0 and 6ES7510-1DJ01-0AB0)

The following behavior has been corrected with FW 1.8.4:

  • 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 (6ES7510-1DJ00-0AB0 and 6ES7510-1DJ01-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 removing a central module of the ET 200SP CPU, the behavior that the configured replacement values are temporarily interpreted as process values by the CPU no longer occurs.

1) updated 10/2016

 

Update V1.8.2 (6ES7510-1DJ00-0AB0 and 6ES7510-1DJ01-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 (6ES7510-1DJ00-0AB0)

New features with firmware V1.8

  • Support of the SIMATIC S7 app for all CPUs.
  • Reduced startup times of up to 5s (all CPUs <= CPU 1516(F))
  • Support of the ET 200SP CM AS-i Master ST and F-CM AS-i Safety ST module using the ET 200SP CPUs on the central backplane bus

Programming:

  • The set IP address of the NTP server can be changed at the T_Config block during runtime.

Web server:

  • Write access to tags in a tag table via the web server of the CPU
  • Write access to tags via the "Tag status" web page
  • Adaptation of the login window for "Spanish" user interface language
  • Adaptation of the login window to the design of the web server of the S7-1200 CPUs
  • Adaptation of the reaction to an invalid login to the behavior of the S7-1200 CPUs

 

The following behavior has been revised:

  • The performance when writing data via the WRIT_DBL block to the load memory of the CPU has been significantly increased.
  • Security alarms are only generated and sent to clients if a client is logged in that supports this feature.
  • In case of a very high alarm load, alarms are no longer sent sporadically to clients that are not logged in.
  • It no longer happens that a timer used multiple times in the user program is not switched correctly while the CPU is in RUN operating state, for example, an ON time delay changed to an ON/OFF delay.
  • It no longer happens during data exchange between two SIMATIC S7-1500 CPUs via OUC that the communication does not take place correctly when using DBs with a user-defined structure of the Array type with odd bytes.
  • The behavior when using trace functions on the CPU has been revised.
  • In combination of MOVE_STRUCT with UDTs the behavior has been revised.

 

The following behavior has been eliminated:

  • The following sporadic messages no longer appear during download of program changes to the controller when there is insufficient space on the memory card:
    • "Internal system error (error code 0x9c2aae001514ff0a) - Please contact Customer Support"
    • "Internal system error (error code: 0x000ad2200000fea0) – Please contact Customer Support"
    • "Internal system error (error code: 0x8000ad2000000016) – Please contact Customer Support"
  • The following very sporadic message no longer appears after download of an inconsistent TIA Portal project: "16#00040000 (Internal system error, not relevant for user)
  • The following message no longer appears during download when files with invalid characters (e.g. "“Recipe/*) are to be generated in the load memory of the CPU: "Internal system error (error code 0xc000c4200000fea0) - Please contact Customer Support"
  • The following sporadic message no longer appears during download of projects in which UDTs with substructures are used: "Internal system error (error code 0xc000af0d00002003) - Please contact Customer Support"
  • The following very sporadic message no longer appears after download in RUN: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020023 16#00000000)
  • The following very sporadic message no longer appears after a delta download "Serious firmware exception error (non user-relevant system code: 16#00400001 16#1002012E 16#46F08B00)
  • The following very sporadic message no longer appears after download of S7-Graph changes "Internal system error (error code: 0x8000810d0000200e)"
  • The following very sporadic message no longer appears during a STOP -> RUN transition: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020065 16#4964E248)"
  • The following very sporadic message no longer appears after failure of a fail-safe module "Serious firmware exception error (non user-relevant system code: 16#FFFF0000 16#10020000 16#00000000)"
  • When the user program is used to access an array area outside the defined array, the following message no longer appears: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020065 16#4EBCF734)" – a corresponding message is entered in the CPU diagnostic buffer.
  • When blocks are monitored in the user program with the "Monitoring with call path" function, the monitored values are no longer occasionally displayed incorrectly.
  • When using trace functions, the following message is no longer displayed sporadically on the CPU: "Serious firmware exception error (non user-relevant 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, for example, in connection with the "MOVE_BLK_VARIANT" instruction in special configurations: "Unknown instruction in block … "

 

 

Update V1.7.0 (6ES7510-1DJ00-0AB0)

New features with firmware V1.7

  • Functional enhancements in the online commissioning, among other things, a user can download the program while other users are monitoring
  • Download a consistent backup of an S7-1500 / ET 200SP CPU to the TIA Portal. Here, all information available on the SIMATIC memory card (e.g. load memory, recipes, archives, general information, etc.) is downloaded and retentive data stored on the CPU is also backed up.
  • Dynamic linking of blocks to the serial number of the CPU or the SIMATIC memory card
  • Support of gateways via the IE/PB link.
  • DP slave functionality via ET 200SP CM DP module

Programming:

  • Support for "GetInstancePath" and "GetSymbolPath" blocks for runtime information
  • Support for the "SET_TIMEZONE" block to set the local time zone and daylight saving / standard time changeover
  • Support for the "ReconfigIOSystem" block for flexible PROFINET structures
  • Support for the technology object "PID_Temp"

Web server:

  • Overview of CPU resources such as available memory / memory used / free memory
  • Defining a user-defined page as a home page in the Web server of the CPU

The following behavior has been revised:

  • The performance when displaying large quantities in the topology view has been improved on the Web server.
  • A user-defined page is displayed on the Web server even if no name has been entered for the application.
  • Variables from UDTs (User Defined Types) can be used in user-defined websites.
  • Dynamic parameters in messages are displayed correctly on the Web server with the REAL data type.
  • During testing and commissioning, the appropriate test and commissioning in the CPU is reset by the TIA Portal at a loss of communication.
  • When writing into the load memory of the CPU with "WRIT_DBL", the timestamp of the DB is no longer set to 01/01/1970.
  • When invalid attempts are made to connect to a protected S7-1500 / ET 200SP CPU, the relevant security events are displayed in the diagnostic buffer.

The following behavior has been eliminated:

  • The CPU no longer goes into the "Fault" state if an incorrect CPU type (an incorrect article number) is loaded.
  • The following highly sporadic message no longer appears during testing and commissioning functions: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020065 16#479DEC40)“
  • The following highly sporadic message no longer appears during or immediately after a download to the controller:
    • "Serious firmware exception error (non user-relevant system code: 16#00000000 16#10020000 16#00000000)“
    • "Serious firmware exception error: 16#00400001 16#10020065 16#479DEC40”
    • "Serious firmware exception error: (not relevant for user, system code: 16#00400001 16#1002006C 16#33717EB8)
    • "Serious firmware exception error: (not relevant for user, system code: 16#00400001 16#1002012E 16#00010202)
  • When monitoring technology objects, the following sporadic message no longer occurs: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020011 16#47CA7900)“


 

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
http://www.siemens.com/industrialsecurity.