STEP 7 SIEMENS Basic software and editors

Overview

  • STEP 7 basic software:
    The standard tool for the SIMATIC S7, SIMATIC C7 and SIMATIC WinAC automation systems.
  • Makes use of the full performance capabilities of the systems
  • User-friendly functions for all phases of an automation project:
    • Configuring and parameterizing the hardware
    • Definition of communication
    • Programming
    • Testing, commissioning and service
    • Documentation, archiving
    • Operating, diagnostics functions
Application

Application

STEP 7 basic software is the standard tool for the SIMATIC S7, SIMATIC C7 and SIMATIC WinAC automation systems. It enables the user to use the performance capability of these systems easily and conveniently.

STEP 7 contains convenient functions for all phases of an automation project:

  • Configuring and parameterizing the hardware.
  • Specifying the communication.
  • Programming.
  • Test, start-up and service.
  • Documentation, archiving.
  • Operating/diagnostics functions.

All functions are supported by the extensive online help.

STEP 7 is installed as standard on the Field PG M programming device. It is also available as a software package for a PC installation. For use with a PC, a PC module or PC adapter is required. STEP 7 allows several users to work on a project simultaneously. Write access from more than one user is prevented.

STEP 7 trial license

If the customer wishes to test that STEP 7 can run on the intended system before it is implemented, the STEP 7 trial license is available for a token fee.

STEP 7 Professional

STEP 7 Professional provides a software package that, in addition to STEP 7, includes the options of S7-SCL, S7-GRAPH and S7-PLCSIM. STEP 7 Professional is available as an upgrade package for STEP 7. If a common software update package is used, all the languages in the current version can be maintained.

Note:

Screenshots for the individual tools can be found in the form of a PDF in the detailed information.

Design

Design

STEP 7 basic software provides users with different tools for carrying out their automation projects:

  • SIMATIC Manager:
    For the common and orderly management of all tools and data for the SIMATIC S7, SIMATIC C7 and SIMATIC WinAC
  • Symbol editor:
    For defining symbolic designations, data types and comments of global tags
  • Hardware configuration:
    For configuration of the automation system and for parameterization of all settable modules
  • Communication:
    For configuring connections. Cyclic data transmission between automation components via MPI or for event-driven data transmission by means of either MPI, via PROFIBUS or Industrial Ethernet
  • Information functions:
    For a fast overview of CPU data and the causes of trouble during execution of a user program

For the creation of a user-written program, STEP 7 offers the following field-proven, standardized PLC programming languages:

  • Statement list (STL)
  • Ladder diagram (LAD)
  • Function Block Diagram (FBD)

Furthermore, for special tasks, additional programming languages or technology-oriented configurations can be employed.

Function

STEP 7 blocks

STEP 7 files all user-written programs and all the data required by those programs in blocks. The possibility of calling other blocks within one block, as though they were subroutines, enables the structuring of the user program. This increases considerably the organizational clarity, the comprehensibility and the ease of maintenance of PLC programs. The following types of blocks are available:

  • Organization blocks (OBs) control program execution.
    • OBs are divided into classes (e.g., time-driven, alarm-driven), independently of the triggering event. These classes have levels of priority. Depending on their respective priority levels, one can interrupt another.
    • When an OB is started, detailed information about the event initiating the start is provided. This information can be evaluated in the user-written program.
  • Function blocks (FBs) contain the actual user program.
    • Function blocks can be supplied with different data each time they are called (he so-called instance). These data, as well as internal variables (e.g., for intermediate values) and results are stored in the assigned instance-data block and are automatically managed by the system.
  • When an FB/SFB is called, instance data blocks (instance DBs) are assigned to the block. They are automatically generated when these blocks are compiled.
    • The user can access these instance data (symbolically as well, of course) from any point in his user program or from an HMI system.
  • Functions (FCs) contain program routines for frequently used functions.
    • Every function has a fixed function value (a number of initial parameters are possible, in addition to the IEC standard). The output parameters must be processed immediately after the call. Thus functions do not require any instance-data blocks.
  • Data blocks (DBs) are data areas for storing user data.
    • In addition to the data that is assigned in each case to a function block (instance data), global data can be defined and can be used by any of the software modules (e.g., for recipes).
    • An elementary or structured data type can be assigned to the components of a data block. Elementary data types are, for example, BOOL, REAL or INTEGER. Structured data types (fields and structures) comprise elementary data types (e.g. a recipe). The data in a data block can be addressed symbolically. This facilitates the programming and the readability of the program.
  • System function blocks (SFBs); function blocks (see above) that are integrated in the CPU’s operating system, e.g. SEND, RECEIVE, controller. The variables of the SFBs are also filed in IDBs.
  • System functions (SFCs); functions (see above) that are integrated in the CPU’s operating system, e.g., time functions, block transfer.
  • System data blocks (SDBs) are data for the CPU’s operating system containing the system settings, e.g., module parameters.
Integration
Components for connecting a PC to MPI and PROFIBUS

The components described below are used to connect programming devices and PCs (incl. notebooks) to PROFIBUS and to the multipoint SIMATIC S7 MPI interface in conjunction with STEP 7.

PC adapter USB

  • To connect a PC to the SIMATIC S7 programmable controller via the USB port.
  • For connection to USB 1.1 and 2.0 interfaces.
  • Can be used for SIMATIC S7-200, S7-300, S7-400 and C7.
  • Supports routing.
  • Automatic transmission rate and profile search.
  • Noticeably improved performance (up to three times faster than the PC adapter via RS 232).
  • Including subsequently updatable firmware (e.g. for function expansions or troubleshooting).
  • Can be used under Windows XP, Windows Vista, Windows 7 (32/64-bit).
  • Scope of delivery:
    • PC adapter USB.
    • CD “SIMATIC Software PC Adapter USB” including software and documentation.
    • USB cable, 5 m.
    • MPI cable, 0.3 m.

CP 5512

  • For programming devices/ PCs/notebooks with PCMCIA slot.
  • PCMCIA slot Type II (32 bit cardbus).
  • Incl. adapter with 9-pin sub-D socket for connection to PROFIBUS.

CP 5611/CP 5611-MPI

  • For programming devices/PCs with PCI slot
  • Short PCI card (32 bit).
  • CP 5611-MPI including MPI cable.
Components for connecting the PC to Industrial Ethernet

The PC modules described below are used to connect programming devices and AT-compatible PCs/notebooks to Industrial Ethernet in conjunction with STEP 7 and SOFTNET-PG (as of V6.0).

CP 1512

  • For programming devices/ PCs/notebooks with PCMCIA slot.
  • PCMCIA slot Type II (32 bit cardbus); 10/100 Mbit/s.
  • Incl. adapter with RJ45 socket for connection to Industrial Ethernet.

CP 1612

  • For programming devices/PCs with PCI slot
  • Short PCI card (32 bit); 10/100 Mbit/s
  • Incl. RJ45 socket for connection to Industrial Ethernet.

SIEMENS STEP 7 Ordering data

Product No. / Product Description Listprice / Your price
6ES7810-4CC11-0JA5
SIMATIC S7, STEP 7 V5.6 jap. Floating License for 1 user E-SW, SW and documentation on DVD, License key on USB stick Class A, 2 languages (E, J), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0JE5
SIMATIC S7, STEP 7 V5.6 jap. Upgrade, Floating License for 1 user E-SW, SW and documentation on DVD, License key on USB stick Class A, 2 languages (E, J), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0KA5
SIMATIC S7, STEP 7 V5.6 chin. Floating License for 1 user E-SW, SW and documentation on DVD, License key on USB stick, Class A, 2 languages (E, C), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0KE5
SIMATIC S7, STEP 7 V5.6 chin., Upgrade, Floating License for 1 user, E-SW, SW and documentation on DVD, License key on USB stick Class A, 2 languages (E, C), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0YA5
SIMATIC S7, STEP 7 V5.6, Floating License for 1 user, E-SW, SW and documentation on DVD, License key on USB stick, Class A, 5 languages (D,E,F,S,I), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0YA6
SIMATIC S7, STEP 7 V5.6, data storage medium incl. Rental License for 50 hours, E-SW, SW and documentation on DVD, License key on USB stick, Class A, 5 languages (D,E,F,S,I), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0YA7
SIMATIC S7, STEP 7 V5.6, data storage medium incl. Trial license for 21 days E-SW, SW and documentation on DVD, License key on DVD, Class A, 5 languages (D,E,F,S,I), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CC11-0YE5
SIMATIC S7, STEP 7 V5.6 Upgr., (V5.3…V5.5 on V5.6), Floating License for 1 user, E-SW, SW and documentation on DVD, License key on USB stick, Class A, 5 languages (D,E,F,S,I), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7
6ES7810-4CE11-0YB5
SIMATIC S7, STEP 7 V5.6 – DL Floating License for 1 user E-SW, SW and documentation as download, License key as download, Class A, 5 languages (D,E,F,S,I), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7 ******************************* E-mail address required for delivery
This product is downloadable only.
6ES7810-4CE11-0YB6
SIMATIC S7, STEP 7 V5.6 Rental License for 50 hours, E-SW, SW and documentation as download, License key as download, Class A, 5 languages (D,E,F,S,I), executable on Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows 7 SP1, Windows 10 Professional, Windows 10 Enterprise Reference HW: S7-300/400, C7 ******************************* E-mail address required for delivery