Options for SIMATIC STEP 7 (TIA Portal)

Options for SIMATIC STEP 7 (TIA Portal)

Get STEP 7 (TIA Portal) tailored to your requirements

STEP 7 (TIA Portal) is characterized by its comprehensive range of integrated functionality. Yet, for tasks beyond standard automation requirements you can expand this functionality by employing STEP 7 options, e.g. for failsafe applications or technological tasks.

See, how TIA portal software seamlessly works together. Watch the TIA Portal tutorials

TIA Portal Tutorial Center

Product range

All SIMATIC STEP 7 options at a glance

STEP 7 (TIA Portal) Options comprises seven software packages which closely work together with the basic software of STEP 7 (TIA Portal) in order to meet special requirements or hardware configurations.

SIMATIC STEP 7 Safety - Option for seamless safety integration

All configuration and programming tools required for generating a safety-oriented program are integrated into the STEP 7 user interface and use a common project structure.
Using the SIMATIC STEP 7 Safety Basic or STEP 7 Safety Advanced  option, you can exploit all the advantages of the TIA Portal for your fail-safe automation as well.

 

  • Intuitive operation and the same operating concept as for the generation of standard programs permit a quick entry into the generation of fail-safe programs
  • The same configuration of the F-system as for the standard automation system
  • Ready-to-start: F-runtime group is set up automatically on insertion of the F-CPU
  • Creation of the safety program in the FBD or LAD programming languages

  • Thanks to the integrated library with TÜV-certified function blocks, safety functions can easily be implemented

  • In connection with special signatures for the device parameters, the library concept supports in-house standardization and simplifies the validation of safety-oriented applications

  • The Safety Administration Editor provides central support for the administration, display and modification of safety related parameters

  • Standardized and integrated identification of safety-related resources simplify the overview.

STEP 7 Safety is the seamless integration of safety into the TIA Portal.
Safety-oriented programs can, however, still be generated using STEP 7 and Distributed Safety. Programs created with STEP 7 Distributed Safety can be migrated into the TIA Portal at any time. Both engineering tools offer commands, operations and blocks for safety-related programs in the LAD and FBD languages. To this end, there is a library with pre-prepared, TÜV accepted blocks for safety-related functions. You do not need additional engineering expertise, because the programming is done in the  familiar STEP 7 environment.

  • Performance increases due to optimized compiler

  • F-OB for
    - Automatic "call" of the F-program "Main Safety„
    - Timing settings and watchdogs

  • No-DIL switch support

  • Simplified setting of F-monitoring time

  • Simplified acceptance printout

  • Functional signature

  • New safety concept for F-applications through flexible
    password and protection level concept

Error detection functions and safety checks when generating the safety program are also supported, as is the comparison of safety programs. Apart from the safety program, a standard program can also be run on the same CPU.

  • The engineering software can be installed on as many computers as you like.The number of licenses determines the number of computers the software can be used on at one time. (Floating License)

  • STEP 7 Safety Basic is a subset of STEP 7 Safety Advanced for programming the failsafe Basic Controllers S7-1200 F. A STEP 7 Safety Basic license can be upgraded via Powerpacks.

  • Combo licenses allow programming with the predecessor software S7 Distributed Safety as well as  with STEP 7 Safety Advanced

  • There is an offer to upgrade to a combo license for the latest version of S7 Distributed Safety

  • You can order Software Update Service contracts for STEP 7 Safety Basic as well as STEP 7 Safety Advanced

Software and licenses

Article No.:

STEP 7 Safety Basic V15.1

 

Floating License
(Software and License Key for download)

Floating License
(Software on DVD / License Key on USB stick)

STEP 7 Safety Advanced V15.1

 

Floating License
(Software and License Key for download)

Floating License
(Software on DVD / License Key on USB stick)

Trial License for 21 days Download

Trial License for 21 days
(Software on DVD / License Key on USB stick)

Upgrades STEP 7 Safety Basic

 

STEP 7 Safety Basic V13 SP1.. V14 -> V15.1
(Software and License Key for download)

STEP 7 Safety Basic V13 SP1.. V14 -> V15.1
(Software on DVD / License Key on USB stick)

Upgrades STEP 7 Safety Advanced

 

STEP 7 Safety Advanced V11..V14 ->V15.1 or
V11..V14 Combo-> V15.1 Combo
(Software and License Key for download)

STEP 7 Safety Advanced V11..V14 ->V15.1 or
V11..V14 Combo-> V15.1 Combo
(Software on DVD / License Key on USB stick)

Powerpacks

 

STEP 7 Safety Basic V15.1 ->Safety Advanced V15.1
(Software and License Key for download) )

STEP 7 Safety Basic V15.1 ->Safety Advanced V15.1
(Software on DVD / License Key on USB stick)

Upgrades Distributed Safety

 

S7 Distributed Safety V5.4 SP5 -> STEP 7 Safety Advanced
V15.1 Combo (Software and License Key for download)

S7 Distributed Safety V5.4 SP5 -> STEP 7 Safety Advanced
V15.1 Combo (Software on DVD / License Key on USB stick)

Software Update Services (SUS)

 

STEP 7 Safety Basic SUS Download

STEP 7 Safety Basic SUS Package

STEP 7 Safety Basic SUS Compact

STEP 7 Safety Advanced SUS Download

STEP 7 Safety Advanced SUS Package

STEP 7 Safety Advanced SUS Compact

SIMATIC S7-PLCSIM Advanced

PLCSIM Advanced allows comprehensive simulation of functions during configuration and engineering with STEP 7 (TIA Portal) without the need of physically connection to the S7-1500 / ET 200SP Hardware

It supports generating virtual controllers for simulating S7-1500 and ET 200SP  Controllers to test their function.

The realistic testing procedures of the STEP 7 TIA Portal option allow early fault detection as well as fast validation of functions.

It is also possible to train operator staff  as you can connect an HMI device or an HMI simulation to the virtual controller.

  • High quality level of the automation project at an early state of work

  • Faster commissioning time at the customers facility

  • Shorter time-to-production

  • Fast start of S7-PLCSIM in compact mode and without a simulation project.

  • Devices can be exchanged in the simulation project, so that existing SIM tables and sequence entries can continue to be used easily.

  • Recordings of CPU traces can be imported as sequences.

  • Sequences can be started automatically based on a trigger condition

  • Sequences can be temporarily disabled.

  • Distributed IO devices can be simulated in the device view

Simulation and validation of S7-1500 / ET 200SP controller functions incl.

  • Webserver,

  • OPC UA

  • Traces

  • Motion

  • Memory card simulation

  • Process diagnostics

  • S7-Communication

Know-How Protected Blocks
Various instances as well as the interaction of numerous PLCs are supported.
The whole testing and validation process of virtual controllers can be run in a simulated facility or machine environment.
For the integration of plant or machine simulations PLCSIM Advanced offers an API.

The engineering software can be installed on as many computers as you like. The number of licenses determines the number of computers the software can be used on at one time. (Floating License)

Software and licenses

Article No.:

SIMATIC S7-PLCSIM Advanced V2.0 SP1

 

Floating License
(Software and License Key for download)

Floating License
(Software on DVD / License Key on USB stick)

Upgrades

 

SIMATIC S7-PLCSIM Advanced V1.0 -> V2.0 SP1
(Software and License Key for download)

SIMATIC S7-PLCSIM Advanced V1.0 -> V2.0 SP1
(Software on DVD / License Key on USB stick)

Software Update Service (SUS)

 

SIMATIC S7-PLCSIM Advanced SUS Download

SIMATIC S7-PLCSIM Advanced SUS Package

Target 1500S™ for Simulink®

Intuitive, efficient and faster than ever!
Transfer model-based controller and machine simulations simply and directly from MATLAB® Simulink® to the SIMATIC S7-1500 Software Controller.

Prototypes are expensive and time and innovation pressure is high.
Total integration in automation technology is however, often very complex and a simulation is required most of the time.
Transfer of model-based controller and machine simulations quickly and simply from MATLAB®
Simulink® to the SIMATIC S7-1500 Software Controller makes a simulation possible, even without high-level programming languages and ODK knowledge.

  • Design the controller in Matlab® Simulink®

  • Model the complete system

  • Simulate simply under realistic conditions

  • Generate executable SIMATIC code automatically

  • Monitor process values in real time

  • Verify the model

  • Correct deviations quickly and simply

  • No ODK or high-level programming knowledge necessary

 

  • The engineering software can be installed on as many computers as you like. The number of licenses determines the number of computers the software can be used on at one time. (Floating License)

  • SIMATIC Target 1500S™ for Simulink® V3.0 can be purchased on its own or in a bundle with the Open Development Kit of SIMATIC S7-1500 Software Controller.

  • You can update SIMATIC Target 1500S™ for Simulink® V2.0 by purchasing an Upgrade to V3.0

Software and licenses

Article No.:

Floating license SIMATIC Target 1500S™ for Simulink® V3.0 
(Software and License Key for download)

Bundle: SIMATIC Target 1500S™ for Simulink® V3.0 and ODK1500S V2.5
Floating License (Software and License Key for download)

Upgrade SIMATIC Target 1500S™ for Simulink® V2.0 -> V3,0
(Software and License Key for download)

SIMATIC ODK 1500S

Open Development Kit for the SIMATIC  S7-1500 Software Controller

The SIMATIC ODK 1500S supports the development of Windows and real-time library functions for the SIMATIC S7-1500 Software Controller and enables the integration of Code C++ higher-level languages

The SIMATIC ODK 1500S combines PLC programming with programming in complex higher-level languages, such as C++, in the simplest possible way.

  • Integration of higher-level languages

  • Simple integration of Windows applications, e.g. Enterprise software, databases

  • Recording of production data

  • Integration of PC applications

  • Implementation of complex algorithms for real-time applications

  • Know-how protection

  • Re-use of existing programming codes and recipes

 

Windows library applications

  • Connection to databases
  • Communication with Windows programs such as Office applications
  • Connection to application-specific visualization software
  • Implementation of industry-specific protocol converters such as PV02, IEC 61850, etc.
  • Access to the Windows file system, e.g. with specific file formats

Real-time library applications

  • Integration of existing C/C++ algorithms into the control task
  • Implementation of closed-loop controllers or algorithms

Generation of loadable libraries

 

Generation of loadable function libraries takes place with Microsoft Visual C++ for Windows library applications and with Eclipse for real-time function libraries. By creating a project with the help of a pre-defined template, users can begin immediately with the definition and implementation of their functions.

On completion of a function library, function blocks are available that can be integrated directly into STEP 7 and used for loading and executing the functions from the control program.

The function libraries themselves are available following completion as DLL (Windows libraries) or SO file (Shared Object – real-time libraries). Real-time libraries are loaded into the load memory of the Software Controller by its Web server so that they can also be loaded and executed independently of Windows.

For Windows libraries, the complete function range can be used for Windows DLLs. Development is carried out with Visual Studio; the following versions are supported:

  • Visual Studio 2010

  • Visual Studio 2013

  • Visual Studio Express 2013

Windows libraries can be fully debugged with Visual Studio. Thanks to the asynchronous execution of functions under Windows, the real-time characteristics of the Software Controller are not impaired even if single-step processing or breakpoints are used.

A powerful trace concept is available for real-time libraries as single-step processing or breakpoints are not feasible under real-time conditions. To verify the code with single-step processing or breakpoints despite this, the functions of a real-time library can be called up and tested within a test environment on the development PC.

  • ODK 1500S is delivered with a floating license which allows you to install the software on as many computers as you like. The number of licenses determines the number of computers the software  can be used on at one time.

  • The integrated development environment Eclipse, required for developing real-time libraries, is included in the scope of delivery of ODK 1500S

  • SIMATIC ODK 1500S can be purchased on its own or in a bundle with SIMATIC Target 1500S™ for Simulink® V3.0

Software/Licenses

Article No

Basic Packages

 

SIMATIC ODK 1500S V2.5, Floating license
Software and License Key for download

SIMATIC ODK 1500S V2.5, Floating license
Software on DVD / License Key on USB Stickk

Bundle: SIMATIC ODK1500S V2.5 & Target 1500S™ for
Simulink® V3.0 Floating License
Software and License Key for download

Upgrades

 

SIMATIC ODK 1500S  Upgrade V1.0 and V2.0 -> V2.5
Software and License Key for download

SIMATIC OPC UA S7-1200/S7-1500

The vendor- and platform-independent OPC Unified Architecture (UA) is the communication standard for Industry 4.0 and thus the standard mechanism for vertical communication and the horizontal data exchange between machines (M2M).

OPC UA can be used in all Ethernet networks thanks to the underlying TCP/IP communication. In particular, OPC UA and PROFINET are fully compatible, thus permitting parallel operation. Therefore other field devices in addition to the CPU can also be linked (to the IT levels, for example) using OPC UA

  • Simple, standardized, and secure connectivity across all levels

  • Platform and manufacturer independent

  • The combination of OPC UA & PROFINET satisfies all industry requirements with regard to digitalization

  • Limitless communication across all levels with no gateways or additional hardware

  • Use of only one network from automation to the IT level

  • Unrestricted parallel operation with PROFINET and TCP/IP

  • Simple expansion of the existing PN network through the OPC UA devices

  • Maximum scalability

  • OPC UA server and OPC UA client directly in the SIMATIC S7-1500 CPU
  • OPC UA server directly in the SIMATIC S7-1200 CPU
  • OPC UA data access, read/write, subscription for changes in value
  • OPC UA companion specifications, supported by Siemens OPC UA modeling editor (SiOME)
  • Mapping of all enabled instances and types from the user program
  • Access to structures and arrays as complete objects
  • Security up to SH 256 certificates
  • XML export for offline configuration of OPC UA clients

There are several variants of runtime licenses depending on the chosen target system

SIMATIC
target system

OPC UA S7-1200
Basic

OPC UA S7-1500
Small

OPC UA S7-1500
Medium

OPC UA S7-1500
Large

S7-1200
yes
no
no
no

ET 200SP CPU 1510SP/1512SP/
1515SP (Open Controller)
S7-1500 CPU 1511/1513

no

yes

yes

yes

ET 200pro CPU 1516pro
S7-1500 CPU 1515/1516
Software PLC 1507S

no

no

yes

yes

S7-1500 CPU 1517/1518

no

no

no

yes

The runtime license contains  a certificate of license for OPC UA (server, client and future extensions) and supports the respective SIMATIC target system:

  • SIMATIC S7-1200 incl. F (failsafe) from firmware V4.4
  • SIMATIC S7-1500 incl. F(failsafe), C (compact) PC based (Open Controller, Software Controller) and T/TF (extended Motion Control) from firmware V2.0.

License

Article No.

SIMATIC OPC UA S7-1200 Basic
 
Single Runtime License, Download Certificate of License
Single Runtime License, Certificate of License

SIMATIC OPC UA S7-1500 Small

 

Single Runtime License, Download Certificate of License

Single Runtime License, Certificate of License

SIMATIC OPC UA S7-1500 Medium

 

Single Runtime License, Download Certificate of License

Single Runtime License, Certificate of License

SIMATIC OPC UA S7-1500 Large

 

Single Runtime License, Download Certificate of License

Single Runtime License, Certificate of License

Easy Motion Control (TIA Portal)

Software-based solution for position-controlled tasks
 

Easy Motion Control is the flexible and low-cost softwarebased solution for position-controlled tasks with SIMATIC controllers. Easy Motion Control is comprised of function blocks for the controller and parameterization software.

 

Area of application

Applications include approaching absolute positions or relative traversing, as well as simple gearbox synchronism, both with linear and rotary axes. The application areas include positioning axes and operating axes, as well as feed and transport axes. On-the-fly transition to a new motion is possible. Easy Motion Control is the obvious choice when 1 to 5 axes per machine are to be traversed. Memory requirements are between 10 and 20 KB for the first axis. Each subsequent axis requires only 1KB.
 

Notice:
For SIMATIC S7-1200 and S7-1500 PLCs Easy Motion Control is not required, the corresponding technology objects are seamlessly integrated in the controllers firmware according to the Technology Integrated concept of the latest hardware generation.

 

  • Free choice of drives (except stepper motors)

  • Standard interface in accordance with PLCopen Motion Control

  • Can be flexibly integrated into the STEP 7 program

  • Support for isochronous mode

The positioning operation is carried out using the function blocks loaded into the controller. The standardized interface in accordance with PLCopen Motion Control enables simple and seamless integration into the user program.The positioning task can be parameterized and started up comfortably with STEP 7 and the supplied parameterization software. No special motion control language is required. Different interface modules can be used for encoder acquisition and setpoint output, depending on the application. Input and output drivers are available for the most interface modules. In addition, universal drivers enable the connection of any actual value and setpoint interfaces.

 

Input drivers for position acquisition for

  • CPU 314C

  • SM 338

  • FM 350-1, FM 450-1

  • ET 200S 1 SSI

  • ET 200S 1 Count

  • PROFIBUS DP absolute encoder

  • Universal drivers for any interface modules

Output drivers for controlling the drive for

  • CPU 314C

  • SM 332, SM 432

  • ET 200S 2 AO U

  • MICROMASTER 4 over PROFIBUS DP

  • Universal driver

  • The license model in the TIA-Portal differs from the license model in Step 7 V5.5. In contrast to Easy Motion Control V2.1, Easy Motion Control (TIA Portal) also requires a license for the engineering.

  • The engineering software can be installed on as many computers as you like.The number of licenses determines the number of computers the software can be used on at one time. (Floating License)

  • The Engineering Software requires STEP 7 Professional, the software is part of STEP 7 Professional DVD, rsp. the program download.

  • During runtime each CPU needs its own Runtime license

Software and licenses

Article No.

Easy Motion Control Complete Package

 

Floating License plus runtime single license
License Key on USB-stick,

Easy Motion Control Engineering SW

 

Floating-License, License Key for download

Easy Motion Control Runtime SW

 

Runtime single license per CPU, Certificate of License

PID Professional (TIA Portal)

Implementing simple to highly complex PID controllers

With the PID Professional software package it is possible to use the proven controller solutions from Modular PID Control and Standard PID Control in the TIA Portal. PID Professional (TIA Portal) is designed for use with SIMATIC S7-300 (CPU 313 or higher), S7-400 and WinAC.
The Software is part of STEP 7 Professional (V13 or higher), licensing is required for Enginerring and Runtime of the function blocks.

 

Area of Application

PID Professional (TIA Portal) permits the simple integration of continuous PID controllers, pulse controllers and step controllers in the application program, it is used when implementing simple to highly complex PID controllers. By interconnecting the supplied standard function blocks almost any control structure can be implemented.

 

Notice:
For SIMATIC S7-1200 and S7-1500 PLCs PID Professional is not required, the corresponding technology objects are seamlessly integrated in the controllers firmware according to the Technology Integrated concept of the latest hardware generation.

 

 

The parameterization tool fits seamlessly into STEP 7 (TIA Portal). It provides the following functions

  • Commissioning screens
    The commissioning software includes screens for commissioning of Modular and Standard PID Control.

  • Working with trend display
    The trend display provides a graphical representation of reference value, actual value and control value over the time. The values of the trend display are updated in the preselected update interval. This is of particular use for the proof of the process quality and supports error diagnostics.

  • Wizard to optimize closed-loop control loops
    Closed-loop controllers can be optimized by the PID Self-Tuner and commissioned with the easy-to-use wizard without specialist closed-loop control know-how.

  • Variable transient response for the continuous PID controller
    The transient response of the control loop can be preselected such, that it settles with approx. 10 % overshoot and thus gains dynamics. If this is not desired, a deadbeat transient response (no overshoot) can be selected.

  • Context-sensitive help system
    If required, suitable help is available at any point of the program

In the Standard PID Control software the controller structure is ready-made and the data structure is fixed. The following functions can be enabled or disabled by means of software switches:

  • Reference value processing with reference value generator, time scheduler, normalization, FC call, limitation of the reference value slope (ramp function generator) and limitation of the reference value.

  • Actual value processing with normalization, smoothing, square root, FC call, limit value monitoring and monitoring of the actual value ascent.

  • Error variable processing with dead band and limit value monitoring

  • PID Algorithm, for step controllers with and without position feedback.

  • Control value processing, with manual/automatic changeover, manual value generator, FC call, limitation of the reference value slope, control value limitation and normalization

In contrast, the controller structure of Modular PID Control is freely programmable. This extensive software block library enables you to implement a large range of controller types (e.g. change-over control, multi-variable control, etc.).

  • The engineering software can be installed on as many computers as you like.The number of licenses determines the number of computers the software can be used on at one time. (Floating License)

  • The Engineering Software requires STEP 7 Professional, the software is part of STEP 7 Professional DVD, rsp. the program download.

  • During runtime each CPU needs its own Runtime license

Software and licenses

Article No.

SIMATIC S7 PID Professional Complete Package

 

Floating License from V11 plus runtime single license 
License Key on USB-stick,

SIMATIC S7 PID Professional Engineering SW

 

Floating-License from V11 , License Key for download

SIMATIC S7 PID Professional Runtime SW

 

Runtime single license per CPU, Certificate of License

Upgrades

 

Standard PID Control/ Modular PID Control from V5.1->
PID Professional from V11 engineering license 
License Key for download

Standard PID Control/ Modular PID Control from V5.1->
PID Professional from  V11 runtime single license 
License Key on USB- stick

Downloads & Support

Further information

All about STEP 7 Options at a glance

Support Services

Within the framework of Online and Technical Support, Siemens Industry offers a wide range of services. Online Support, Technical Support...

Spare Parts Services 

Siemens Industry's spare parts services are available worldwide and provide smooth and fast supply of spare parts – and thus optimal plant availability.

SITRAIN - Digital Industry Academy

Further education for all Siemens industrial products - directly from the manufacturer, individually, with the latest methods.

Contact

The direct way to your SIMATIC STEP 7 contact

You have questions concerning our SIMATIC STEP 7 software? You want to discuss your specific challenges with us or are looking for the right project partner? Contact our regional offices – we are looking forward to hearing from you!