MFP CPUs feature - watch the videos
MFP features > Watch the video

Programs written in high-level language C/C++ can simply be used on the new device type multi-functional platform of the SIMATIC Controllers. The flexible high-level language integration can either take place as a PLC-independent application (e.g. data base connection, protocol converter …) via API or as a PLC function that is used in the control program like a CPU function block library. The required engineering package SIMATIC ODK 1500S contains the well-known editor Eclipse. Model based code generation for Matlab Simulink needs SIMATIC Target S7-1500S. With this, existing technological know-how can be re-used. The robustness of the platform crystallizes in the established long-term spare part compatibility of the SIMATIC:
Plug and play by a SIMATIC memory card.


CPU 1518 MFP for high-performance applications with flexible high-level language integration

CPU 1518-4 PN/DP MFP for highest performance, shortest response time and flexible integration of C/C++ code

• CPU with display
• Work memory 4 MB code and 20 MB data,
50 MB C/C++ functions (ODK) and
500 MB C/C++ applications (API, runtime)
• 1 ns bit operation time
• C/C++ runtime (license)
• C/C++ applications, PLC independent (API)
• C/C++ functions, CPU function block library (ODK)
• PROFINET IO controller / IO device
• integrated PROFINET- IO interface with
2 ports for line and ring structure; 1 PROFINET RT interface
with separate IP address, 1 additional PROFINET interface
(in total 4 ports)
• additional PROFIBUS DP master interface
• integrated technology functions: motion, control, counting and measuring
• integrated system diagnostics
• OPC UA Server Data Access (License)
• 4-level security concept
• Width: 175 mm

Order Information

Article No.


CPU 1518F MFP, failsafe and for high-performance applications with flexible high-level language integration

CPU 1518F-4 PN/DP MFP for highest performance, shortest response time and flexible integration of C/C++ code

• failsafe CPU with display
• Work memory 4 MB code and 20 MB data,
50 MB C/C++ functions (ODK) and
500 MB C/C++ applications (API, runtime)
• 1 ns bit operation time
• C/C++ runtime (license)
• C/C++ applications, PLC independent (API)
• C/C++ functions, CPU function block library (ODK)
• PROFINET IO controller / IO device
• integrated PROFINET- IO interface with 2 ports for line and ring structure; 1 PROFINET RT interface with separate IP address,
1 additional PROFINET interface (in total 4 ports)
• additional PROFIBUS DP master interface
• Integrated technology functions: motion, control, counting and measuring
• Integrated system diagnostics
• OPC UA Server Data Access (License)
• 4-level security concept
• Width: 175 mm

Order Information

Article No.


CPU 1518 ODK for high-performance applications with the option to program in C/C++ Code via ODK

CPU 1518-4 PN/DP ODK for high-performance application and shortest response time

• CPU with display
• Work memory 4 MB code and 20 MB data
• 1 ns bit operation time
• ODK-application for RT (C/C++ Code)
• PROFINET IO controller / IO device
• Integrated PROFINET interface with 2 ports for line structure, 1 PROFITNET RT interface with separated ip-address, 1 additional PROFINET interface (total of 4 ports)
• Additional PROFIBUS DP master interface
• Integrated technology functions: motion, control, counting and measuring
• Integrated system diagnostics
• OPC UA Server Data Access
• 4-level security concept
• Width: 175 mm

Order Information

Article No.