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 .
|Current version||5.6 / 16.0 TIA
(December 2, 2019)
|operating system||Microsoft Windows 10|
|category||IDE , PLC|
|STEP 7 at Siemens|
The basic version of STEP 7 masters the following programming languages standardized in accordance with DIN EN 61131-3 :
- FBS - F unction b Austein s PRACHE (formerly FBD function chart)
- LAD - Ko ntakt p lan (English LD or LAD for La dder D iagram)
- IL - A n w eisungs l iste , also English as STL ( St atement L is) denotes
The following options (engineering tools) conforming to EN 61131-3 are available:
- S7 SCL (Structured Control Language) Structured text - a structured high-level language
- S7-Graph (graphically programmable sequential function chart )
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 .
|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
- Example of a mention of AWL as STL at Siemens
- Service Pack 3 for STEP 7 V5.4
- What's new in STEP 7 Version 5.4 (PDF; 46 kB)
- Service Pack 4 for STEP 7 V5.4 and STEP 7 Professional Edition 2006
- support.automation.siemens.com, August 30, 2010
- Step7 v5.5 SP1 What's new
- SIOS. Retrieved June 6, 2017 .
- 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.
- Delivery release S7-1500
- 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.
- http://www.elektroniknet.de/automation/news/article/30908/1/Siemens_verkuendet_neue_Stufe_der_TIA/ ( page no longer available , search in web archives ) Info: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.
- Siemens AG: Delivery release for SIMATIC STEP 7 Professional / Basic V12
- Product cancellation / discontinuation: SIMATIC STEP 7 V12 SP1, SIMATIC STEP 7 Safety Advanced V12 and SIMATIC WinCC V12 SP1 Engineering
- Generation change in the middle and upper class in Markt & Technik , issue 49/2012, pages 22–23
- Delivery release for Service Pack 1 for STEP 7 V12
- Delivery release for SIMATIC STEP 7 Professional / Basic V13
- Delivery release for SIMATIC STEP 7 Professional / Basic V14
- SIOS. Retrieved April 13, 2017 .
- Delivery release for SIMATIC STEP 7 Professional / Basic V15
- Delivery release for TIA Portal V15.1. Siemens, October 26, 2018, accessed October 29, 2018 .