The most independent controller in automation

Top performance for PC-based automation: S7-1500 Software Controller

Use the functionality of the SIMATIC S7-1500 controller on industrial PCs in combination with high-level languages such as C++. The software controller works completely independent of the operating system, which means it also continues to run during restart or even when the operating system fails.

Stay informed: TIA Portal Keep up-to-date about the latest developments regarding the TIA Portal

Subscribe to Newsletter

HM und SPS en Shoutbox
Hybrid Event, Apr 17 - Apr 21

Hannover Messe 2023

No time to wait, time to change.
Experience how industrial Digital Enterprises can be part of the solution for a smarter, more sustainable world. 

 

Get your free ticket now to be part of the Siemens experience at Hannover Messe, April 17th to 21st.
Onsite (Hall 9, stand D53) and online.

System overview

SIMATIC S7-1500 Software Controller – the perfect choice for PC-based automation

SIMATIC S7-1500 software controllers combine the advantages of SIMATIC S7-1500 controllers and industrial PCs. This means you benefit from the security of a PLC controller and from the flexibility and independence of an industrial PC. 

Winning functionalities

SIMATIC S7-1500 Software Controller – the solution for the toughest demands


SIMATIC S7-1500 Software Controllers work on Siemens SIMATIC industrial PCs completely independently of the operating system. In this way, the advantages of SIMATIC controllers are combined with those of PC-based solutions without any adverse effect on the recognized high reliability and system availability of SIMATIC controllers.

Your main advantages and benefits at a glance:
Standardization 
Re-use of program code and use of communication standards 
Scalability 
Easy implementation of various performance and functional requirements 
Avoid downtimes 
High availability during operation 
Open for ideas 
Simple integration of PC applications and existing know-how 
High productivity 
High performance in terms of communication, system response and data processing 
Security 
Protection of proprietary know-how and protection against unauthorized access 

Fail-safe control for all functions

The SIMATIC S7-1500 Software Controller is the only software controller with integrated safety functions. Thanks to Safety Integrated, an additional safety controller is not needed. There’s just one system for standard and fail-safe applications – which means substantial advantages in terms of engineering efficiency, safety, and user-friendliness.

 

Safety Integrated provides for the simple connection of PROFIsafe devices via PROFIBUS and PROFINET. With SIMATIC STEP 7 Safety Advanced and in the TIA Portal, users create their programs using the same engineering and operating concept for standard and fail-safe tasks. Data consistency functions automatically synchronize standard and fail-safe program components.

 

Learn more about SIMATIC Safety Integrated

Efficient engineering in the TIA Portal

The Totally Integrated Automation Portal (TIA Portal) provides you with complete access to the entire digitalized automation, from digital planning to integrated engineering to transparent operation. The new version shortens your time-to-market thanks in part to simulation tools, increases the productivity of your plant through additional diagnostic and energy management functions, and offers you greater flexibility thanks to a connection to the management level.

 

TIA Portal offers flexible cloud solutions, virtual commissioning with a digital twin, coordinated collaboration in interdisciplinary teams, greater transparency, and integrated energy management.

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

 

Learn more about the TIA Portal

TIA Portal Tutorial Center

Learn more about SIMATIC ODK 1500S

SIMATIC S7-1500 Software Controller versions

Standard CPU

With SIMATIC S7-1500 software controller you implement control tasks on SIMATIC IPC. The S7-1500 software controller shows its strength, especially when you want to integrate high-level languages into the automation function or when a direct connection to operating-system-based software is required.

  • Integrated Motion Control functionalities for controlling speed-controlled and positioning axes, support for external encoders, cams/cam tracks, and measuring inputs 
  • Integrated web server for diagnostics and user-defined websites
  • Integrated Ethernet, Profinet and Profibus interfaces
  • Integrated OPC UA server for standardized communication paths 
  • SIMATIC ODK 1500S for the development and integration of control functions and function libraries with the high-level languages C, C++, C# or Visual Basic

Fail-safe CPU

SIMATIC S7-1500 software controllers as fail-safe CPU implement PC-based automation tasks also for safety-oriented control tasks on SIMATIC IPC. The S7-1500 software controller shows its strength, especially when you want to integrate high-level languages into the automation function or when a direct connection to operating-system-based software is required.

  • Integrated Motion Control functionalities for controlling speed-controlled and positioning axes, support for external encoders, cams/cam tracks, and measuring inputs 
  • Integrated web server for diagnostics and user-defined websites
  • Integrated Ethernet, Profinet and Profibus interfaces 
  • Integrated OPC UA server for standardized communication paths
  • SIMATIC ODK 1500S for the development and integration of control functions and function libraries with the high-level languages C, C++, C# or Visual Basic 
  • No additional safety controller is required with fail-safe SIMATIC software controllers; in addition, ready-to-use libraries are available for fail-safe functions
Find out more about SIMATIC S7-1500 Software Controllers

Download Brochure

Download screensaver

Free screensaver for your PC

References

Staunch users of SIMATIC S7-1500 Software Controller

Have a look at application examples and industry-specific solutions that may be of interest to you.