[ez-toc]
Overview
- SIMATIC S7-1500 Software Controller with Windows for implementing the functions of a SIMATIC S7-1500 Controller on a SIMATIC IPC
- For use with control applications with increased requirements for program and data memory
- For use as a PC-based controller in machines with distributed I/O via PROFINET
- For utilizing IPC onboard interfaces and PC plug-in cards for PROFINET connections
- Optimized for PC-based control tasks with the IPC627E Box PC, the IPC677E Panel PC, and the IPC647E and IPC847E Rack PCs
- Execution of functions and algorithms implemented with high-level languages under Windows (C/C++, C#, VB) and locally in the CPU 1508S (C/C++)
- Integrated Motion Control functionalities for controlling speed-controlled and positioning axes as well as synchronous operation, support for external encoders, precise position gearing between axes, output cams/cam tracks and probes (motion control functionalities require PROFINET IRT capability via CP 1625 and a PCIe slot on the IPC)
- OPC UA server (data access) and client as Runtime option for easy connection of the SIMATIC S7-1500 Software Controller to Windows applications or non-Siemens devices/systems
New in V30.1
- Support for the current IPC generation SIMATIC IPC427E, IPC477E as well as SIMATIC IPC BX-39A and PX-39A
- Support of UEFI boot and M.2 SSD on all IPC platforms
- Improved commissioning:
The resource allocation for the SIMATIC S7-1500 Software Controller, e.g. the interfaces used for PROFINET, is now set using a separate tool and no longer with the two-stage download from STEP 7. This permits a flexible choice of IPC without modifying the STEP 7 project - Communication between Windows applications and the SIMATIC S7-1500 Software Controller is achieved via pure TCP/IP links. Communication with the SIMATIC S7-1500 Software Controller is possible directly through the PC interfaces on the Windows side (“bridging”)
- No direct support from PROFIBUS, PROFIBUS support is only possible with an additional plug-in card
- In order to use the SIMATIC S7-1500 Software Controller V30.1 instead of a previous version (e.g. V21.9), changes in configuration and installation are required.
Application
The SIMATIC S7-1500 Software Controller CPU 1508S V30.1 implements the function of a S7-1500 controller as software on a SIMATIC IPC with Windows. The CPU 1508S is optimized for PC-based control tasks with the IPC627E Box PC, the IPC677E Panel PC, and the IPC647E and IPC847E Rack PCs when there are high requirements for code and data memory. In addition, the CPU 1508S supports the IPC427E and IPC BX-39A Box PCs, as well as the IPC477E and IPC PX-39A Panel PCs.
The SIMATIC S7-1500 Software Controller CPU 1508S allows the execution of functions created with the high-level language C/C++. These functions can be created with the SIMATIC ODK 1500S or with the SIMATIC Target, and can be developed both for executing under Windows and in the real-time environment of the CPU 1508S. The following applications can then be implemented:
- Execution of function libraries which were created under Windows using the ODK, e.g.:
- Connection of databases to the control task
- Connection of devices under Windows, e.g. handheld scanners
- Implementation of protocol converters
- Execution of function libraries on the real-time side, e.g.:
- Integration of existing open-loop and closed-loop control code that was implemented in C/C++ and is to be reused
- Integration of control code from model-based development environments, e.g. with SIMATIC Target
- Platform-independent programming of control code in C/C++
Design
The SIMATIC S7-1500 Software Controller CPU 1508S V30.1 has the following components:
- Windows-independent control core:
- Parallel operation of PLC and Windows by means of real-time hypervisor technology
- Windows restart while PLC is running
- Windows-independent access to bulk memory (CFast, SSD, HDD) for independent storage of configuration and data
- Display applications with functions for:
- Displaying overview information such as IP address of the integrated interface, station name, plant designation, location designation, etc.
- Display and acknowledgment of diagnostic and user messages
- Display of module information
- Showing display settings
- Setting IP addresses
- Selecting the operating mode
- Restoring the CPU to factory settings
- Disabling/enabling the display
- Enabling of protection levels
- Language selection
- Integrated drivers for IO communication via Ethernet and PROFIBUS interfaces of the PC
- Integrated driver for communication via Windows Ethernet interfaces
- PC-internal communication with WinCC Unified
- PC-internal communication with Windows applications
Function
The SIMATIC S7-1500 Software Controller standard CPU 1508S V30.1 implements the function of an S7-1500 Controller as software on a PC with Windows. This enables a PC to be used for controlling machines or plants.
- Configuring and programming with the STEP 7 engineering tool in TIA Portal
- Programmable according to IEC 61131-3
- Supported programming languages:
- SCL (IL)
- LAD
- FBD
- STL
- GRAPH7 (SFC)
- Innovative real-time system based on virtualization technology;
The SIMATIC S7-1500 Software Controller real-time system enables operation parallel to and independent of Windows:- Maximum real-time and deterministic properties
- Operation independent of operating system – supports restart of operating system while the PLC is in operation
- Fast PLC start-up independent of the operating system
- High-speed program execution with multiple priority-controlled execution levels (cyclic, time-controlled, isochronous with PROFINET, event-driven via process and diagnostic interrupts)
- Saving of retentive data; the SIMATIC S7-1500 Software Controller ensures the plant data is secure, even in the event of a voltage failure:
- Storage of retentive data on PC hard disk (UPS required)
- Saving of retentive data on the NVRAM of the SIMATIC IPC possible during voltage dips
- Communication
The SIMATIC S7-1500 Software Controller uses the interfaces of the PC for PROFINET:- Windows-independent use of PROFINET for operating distributed I/O. Depending on the interface hardware used, the following functions are possible: PROFINET IO with RT or IRT, PROFIenergy, I-Device
- Communication (SIMATIC communication, open user communication) with Windows applications or external devices via the Windows interfaces of the PC
- OPC UA server and client with the functions:
OPC UA Data Access,
OPC UA Security,
OPC UA Method Call,
Support of the OPC UA Companion Specification.
Accessible via the PROFINET interfaces of the SIMATIC S7-1500 Software Controller as well as locally (PC internal) using Windows applications with OPC UA functionality.
- Integrated web server
Scanning the CPU via the web server is supported by all CPUs of the S7‑1500 automation system. The CPU web server offers the following diagnostics options:- Image of the CPU with LEDs and the current operating state
- Readout of the diagnostics buffer entries
- Query of module status
- Query of current messages
- Information on the topology status / PROFINET devices
- Transfer and management of user data into load memory of the CPU
- User-programmable web pages for supporting servicing and commissioning of specific machine functions
- Trace functionality
The trace function is supported by all CPUs of the S7-1500 automation system. It supports the recording of analog and digital variables for each cycle and their representation as a curve with STEP 7. This is especially useful for Motion Control or closed-loop control applications. - Integrated technology:
- PLCopen blocks for programming the motion functionality via PROFINET IO and PROFIdrive interface.
Functionality:
Speed control
Positioning
Output cams/measuring inputs
Gearing (relative) - Integrated control functionality;
Universal PID or 3-step controller with integrated optimization and temperature controller.
- PLCopen blocks for programming the motion functionality via PROFINET IO and PROFIdrive interface.
- Integrated system diagnostics:
System diagnostics are automatically generated and displayed via a PG/PC, HMI device, the web server or the integral display. System diagnostics are also available when the CPU is in STOP mode. - Integrated safety:
- Improved security for SIMATIC PG/HMI communication and protection of confidential configuration data
- Know-how protection
Algorithms can be reliably protected against unauthorized access and modification. - Access protection
Extended, comprehensive protection against unauthorized configuration changes. Various authorization levels are available for assigning separate rights to different user groups. - Integrity protection
The system protects the data transferred to the CPU against unauthorized tampering. Modified or third-party transmissions of engineering data are reliably detected and prevented by the CPU.
- Execution of ODK function libraries
- Loading of ODK function libraries
- Asynchronous execution of functions under Windows
- Synchronous execution of functions in real-time context
- The SIMATIC S7-1500 Software Controller is supported by the SIMATIC Automation Tool (SAT Tool) and will support fail-safe project import in the future. For a detailed overview of the functionalities of the SAT tool, please refer to the documentation.
- SIMATIC S7-1500 Software Controller licenses are backwards-compatible (V30.X licenses also work for the V21.X)
- Importing and exporting the configuration via a file (*.psc file)
- Transferring a configuration (hardware configuration and user program) to a target system as file
- The configuration can be imported into the target system without additional tools by means of command line entries, e.g. script-controlled
- A configuration file can be created from the TIA Portal project or from a configured SIMATIC S7-1500 Software Controller
- This allows simple upgrading of existing installations of backups of the configuration for a spare part scenario.
6ES7672-8AC02-0YK0
Siemens SIMATIC S7-1500 Software Controller CPU 1508S upgrade for CPU 1508S V2, single license for 1 installation, runtime software class A; runtime software, software, documentation and license key download; 6 languages (de,en,it,fr,es,zh); executable in Windows 10; reference hardware: SIMATIC IPC4x7E, BX/PX-39A, IPC6x7E, IPC8x7E – – consignee email address required for delivery
Visit 6ES7672-8AC02-0YK0
For more our products visit turll.com













Reviews
There are no reviews yet.