from Wikipedia, the free encyclopedia

STEP 7 is a software for the programming of programmable logic controllers (PLC) of the SIMATIC -S7 family of Siemens AG and succeeds STEP 5 for the SIMATIC S5 controller. Due to the widespread use of SIMATIC controllers (PLC and PC-based controls) in Germany, STEP 7 has become a quasi-standard and competes with other programming tools that are also based on IEC 61131-3 .


S7 icon.jpg
Basic data

developer Siemens AG
Current  version 5.6 / 16.0 TIA
(December 2, 2019)
operating system Microsoft Windows 10
category IDE , PLC
License yes (floating)
German speaking Yes
STEP 7 at Siemens
STEP7 V5.4 software package
STEP7 V11 software package


The basic version of STEP 7 masters the following programming languages ​​standardized in accordance with DIN EN 61131-3 :

The following options (engineering tools) conforming to EN 61131-3 are available:


Programs in instruction lists correspond more to classic assembler programming . Together with SCL , it belongs to the text-based programming languages. All other programming tools are graphic programming interfaces.

The linchpin of all operations here is an accumulator that can work with any data type.

All forms of representation have in common that program parts are created in so-called functions (without state storage) and function blocks (with state storage). This type of structured programming increases the clarity and simplifies z. B. Program Changes. The reusable modules also reduce the effort for follow-up projects.

Engineering tools for diagnosis and simulation as well as for parameterizing simple or complex control loops are available as further options.

Simatic controllers programmed with STEP 7 access the same database as Simatic operator control and monitoring devices. This consistency, which Siemens calls Totally Integrated Automation , results in advantages for users of Simatic devices for different tasks.

In addition to Siemens, there are also a number of providers who, according to their own statements, offer controllers that are compatible with the STEP 7 standard or even simpler programming software. For example, with the Saia PCD xx7 series , Saia-Burgess Electronics offers what they say is a STEP 7-compatible controller family. The Herzogenaurach-based company VIPA offers programmable logic controllers from the SPEED 7 series, which can also be programmed with STEP 7.

There are also many providers who develop tools or function modules that relieve the programmer of time-consuming work or error analyzes.

Origin of the term

STEP is an acronym here and stands for ST euerungen E infach P rogrammieren .


version Delivery release Discontinuation  
1.0 1995 February 1, 1997 The version history of STEP 7 began with version 1.0 in 1995 . It was delivered on eight installation disks and one authorization disk. The first version ran under Windows 3.11 .
2.0 February 1, 1998 Version 2.0 came onto the market with the Simatic S7-400 and it could then run under Windows 95 .
2.1 August 27, 1996 January 13, 1998 Among other things, upgrade of the module catalog with the current S7-300 CPU modules.
3.0 Among other things, the SIMATIC S7 software PLC WinAC was introduced with this version .
3.1 June 5, 1997 October 1, 1997 Version 3.1 for Windows 95 was available on floppy disks and now also on CD.
3.2 October 1, 1997 May 1, 1999 Version 3.2 appeared when the previous version was discontinued. This was also available on floppy disks and CD and ran under Windows NT .
4.0 November 2, 1998 September 1, 2000 The following version 4.0, also for Windows 95 and NT, was only available on CD. With SP3 for Windows NT, Siemens also corrected bugs in its software and released version 4.01.
5.0 June 7, 1999 January 1, 2003 Version 5.0 supported Windows 98 in addition to 95 and NT . The software has also been expanded to include additional functions.
5.1 August 14, 2000 June 1, 2004 Version 5.1 was followed by an improvement and expansion of the software and a release for the Windows ME and Windows 2000 operating systems (in addition to still Windows 95/98 / NT).
5.2 January 16, 2003 October 1, 2006 The following version 5.2 could also run under Windows XP .
5.3 January 30, 2004 August 30, 2010 A new license concept was introduced with version 5.3. One license can no longer only operate a computer with the installed software. B. put on a server and the user who wants to work at the moment gets it. Furthermore, this version only supported Windows 2000 and Windows XP, so the previous version was delivered in parallel for a long time so that old operating systems could still be used. This version was last delivered with Service Pack 3 (released on September 15, 2005) for a long time to support the Japanese and Chinese languages.
5.4 April 6, 2006 The pure V5.4 was only left to selected customers in the pilot phase until the SP1 (also with new functions) was supplied to the broad market on October 4, 2006. Service Pack 2 was made available from June 15, 2007, so the licenses came on a USB stick and no longer on a floppy disk. The Service Pack 3 was delivered from October 12, 2007, an update of the module catalog and the release for Windows Vista . However, there was an incompatibility with Windows XP SP3 . On September 10, 2008, Siemens released Service Pack 4 for version 5.4 to eliminate this incompatibility and to introduce numerous innovations. Service Pack 5 was released on May 25, 2009. All service packs are also available separately.
5.5 August 30, 2010 In addition to Windows XP (SP2 and SP3), this version now also runs under Windows 7 (32-bit), but Windows Vista is no longer supported. New functions have also been added.

With the appearance of this version, version 5.3 was finally discontinued.

Since SP1, STEP 7 V5.5 can also run under Windows 7 64-bit (Professional, Ultimate and Enterprise).

5.6 June 1, 2017 This version now also runs on Windows 10 Pro and Enterprise, MS Windows Server 2012 and MS Windows Server 2016. The range of functions has only been minimally expanded.
10.0 This version is considered the beta of the new STEP 7 generation with a completely new framework interface, called TIA Portal, and was only made available to selected customers for field tests .
10.5 June 10, 2009 With the generation change in the SIMATIC S7 controllers initiated in April 2009, a new STEP 7 software was also introduced. First the S7-200 was innovated by the S7-1200, but this new STEP 7 version only works for this new controller at first. In February 2013 the S7-1500 was released for delivery, which will combine the two product lines S7-300 and S7-400 in the future. The future merger with WinCC flexible , which is currently available in version 2008 SP3, in one joint software, explains the version jump from V5 to V10 of STEP 7. With Service Pack 1, the software was also available in Italian and French , and Spanish offered.
11.0 March 30, 2011 October 1, 2013 With version 11 of STEP 7 as part of the TIA Portal Framework for controller programming, the S7-300 and S7-400 as well as many new functions are now supported.
12.0 February 27, 2013 October 1, 2014 At the press conference of the SPS / IPC / DRIVES trade fair in Nuremberg in 2012, Siemens presented version 12 of STEP 7 as part of the TIA portal. The Simatic S7-1500 was also introduced with this version. Version 12 is necessary for programming this. The first service pack for this version was released in July 2013.
13.0 February 28, 2014 December 1, 2016 Service Pack 1 was released on January 9, 2015.
14.0 September 30, 2016 Service Pack 1 was released on March 31, 2017 and with it the release for Windows 10.
15.0 December 21, 2017
15.1 October 26, 2018
16 2nd December 2019

Literature and Sources

  • Hans Berger: Automation with STEP 7 in LAD and FBD , 6th revised and expanded edition, 2012, ISBN 978-3-89578-411-8
  • Hans Berger: Automation with STEP 7 in STL and SCL , 7th edition, 2011, ISBN 978-3-89578-397-5
  • Hans Berger: Automation with SIMATIC S7-300 in the TIA Portal, engineering software STEP 7 V11 , 2011, ISBN 978-3-89578-357-9
  • Matthias Habermann, Torsten Weiß: STEP® 7 crash course Extended , 6th edition, 2007, VDE VERLAG GMBH, ISBN 978-3-8007-3060-5
  • Arnold Zankl: Milestones in Automation , ISBN 3-89578-258-0
  • Siemens AG, Automation and Drives : SIMATIC S7, STEP 7 - Basic Knowledge , 2006, Siemens order no. 6ES7810-4CA08-8AW0
  • Siemens AG, area of ​​automation technology: SIMATIC components for fully integrated automation , Nuremberg, 1997, Siemens order no. E86060-K4670-A101-A3
  • Ludwig Wenzl: Simatic S7 - STEP 7 practical training , 3rd revised. u. exp. Edition ISBN 978-3-14-231226-2

Individual evidence

  1. Example of a mention of AWL as STL at Siemens
  3. Service Pack 3 for STEP 7 V5.4
  4. What's new in STEP 7 Version 5.4 (PDF; 46 kB)
  5. Service Pack 4 for STEP 7 V5.4 and STEP 7 Professional Edition 2006
  7., August 30, 2010
  9. Step7 v5.5 SP1 What's new
  10. SIOS. Retrieved June 6, 2017 .
  11. Computer & Automation.DE, March 12, 2009 ( Memento of the original from May 2, 2009 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot /
  12. Delivery release S7-1500
  17. Archived copy ( memento of the original from December 25, 2010 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot /
  18.  ( page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Toter Link /  
  19. Siemens AG: Delivery release for SIMATIC STEP 7 Professional / Basic V12
  20. Product cancellation / discontinuation: SIMATIC STEP 7 V12 SP1, SIMATIC STEP 7 Safety Advanced V12 and SIMATIC WinCC V12 SP1 Engineering
  21. Generation change in the middle and upper class in Markt & Technik , issue 49/2012, pages 22–23
  22. Delivery release for Service Pack 1 for STEP 7 V12
  23. Delivery release for SIMATIC STEP 7 Professional / Basic V13
  24. Delivery release for SIMATIC STEP 7 Professional / Basic V14
  25. SIOS. Retrieved April 13, 2017 .
  26. Delivery release for SIMATIC STEP 7 Professional / Basic V15
  27. Delivery release for TIA Portal V15.1. Siemens, October 26, 2018, accessed October 29, 2018 .

Web links