Siemens SIMATIC S7-1500 Manual page 22

Cpu 1518-4 pn/dp mfp
Hide thumbs Also See for SIMATIC S7-1500:
Table of Contents

Advertisement

You create the C/C++ blocks (CPU function library for CPU Runtime) and C/C++-Runtime
applications with the "Open Development Kit ODK 1500S" (ODK).
Employing the ODK enables you to use mechanisms from high-level programming languages
(e.g. object-based) within a modern programming environment.
Note
To be able to use SIMATIC Industrial OS from firmware version V2.8.4 onwards, use the Open
Development Kit 1500S Version V2.5 SP2 or higher. More information about the Open
Development Kit 1500S Version V2.5 SP2 can be found on the Internet
(https://support.industry.siemens.com/cs/ww/en/view/109782540).
With ODK, you program:
• Blocks in C/C++ that can be run synchronously in the execution cycle of the CPU
(CPU function library for CPU Runtime)
• C/C++ Runtime applications running in SIMATIC S7-1500 MFP C/C++ Runtime,
independent of the STEP 7 user program
You can use C/C++ Runtime applications to implement parallel processes to the STEP 7 user
program, for example, for pre-processing or transmitting data via Industrial Ethernet. A CPU
can simultaneously perform more tasks, the complexity of functions is reduced and the time
required for implementation decreased.
You can reuse existing C/C++ algorithms. To continue using existing technological know-how,
you can integrate the existing C/C++ code via the Open Development Kit:
• In the runtime environment of the CPU or
• As C/C++ Runtime applications into the SIMATIC S7-1500 MFP C/C++ Runtime
Once you integrate the C/C++ sources, you can execute them on the CPU.
You can find a description of the Open Development Kit in the SIMATIC S7-1500 ODK 1500S
(https://support.industry.siemens.com/cs/ww/en/ps/13914/man) Programming and Operating
Manual, V2.5 and higher, edition 12/2017. The sections that describe the CPU function library
for CPU Runtime and the C/C++ Runtime applications apply to the CPU 1518-4 PN/PN/DP MFP.
The work memory and the load memory of the CPU 1518-4 PN/DP MFP are divided as follows:
Work memory for:
• The STEP 7 user program
• for CPU function library for CPU Runtime
• for C/C++ Runtime applications
Load memory for:
• the STEP 7 user program including CPU function library for CPU Runtime
• for C/C++ Runtime applications
CPU 1518-4 PN/DP MFP (6ES7518-4AX00-1AB0)
Equipment Manual, 07/2021, A5E40882737-AB
Product overview
2.2 Applications of the S7-1500 CPUs
21

Advertisement

Table of Contents
loading

Table of Contents