Product overview
3.3 Overview of functions
CPU 1505SP (F) Ready4Linux Version 2.7
Operating Instructions, 05/2019, A5E46864285-AA
17
3.3 Overview of functions
The S7-1500 Software Controller realizes the function of an S7-1500 hardware controller as
software on a PC. As a result, you can use a PC both as a complete Linux PC as well as for
control of machines or systems.
Technical properties
The CPU has the following technical properties:
● Configuration and programming with STEP 7 in the TIA Portal
All programming languages defined in IEC 61131-3 are supported.
● Innovative real-time system based on virtualization technology
The real-time system of the S7-1500 Software Controller enables it to be operated in
parallel with, but independent of, Linux.
– Real-time and deterministic behavior
– Fast power-up at "Power On" of the PC
● Fast program execution with multiple, priority-controlled execution levels
– Cyclically, time-controlled, isochronously with PROFINET
– Event-driven via hardware and diagnostic interrupts
● Storing of retentive data
– Storing retentive data on the NVRAM
● Communication
The S7-1500 Software Controller makes use of the PC interfaces for PROFINET.
– Linux-independent use of PC interfaces for PROFINET for operating distributed I/O.
Depending on the interface hardware used, the following functions are possible:
PROFINET IO RT
PROFINET IO IRT
PROFIenergy
Media redundancy
I-device
Isochronous mode
– Communication (SIMATIC Communication, Open User Communication) with Linux
applications or external devices