Supplied Libraries For C/C++ Runtime - Siemens SIMATIC S7-1500 Manual

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

Advertisement

Special features
Note
Initial startup with an empty SIMATIC memory card
When the CPU starts for the first time with an empty SIMATIC memory card, the card is
prepared for use with C/C++ Runtime. This process takes up to three minutes. Do not turn
off the CPU during this phase; the STOP LED flashes.
Note
Corrupt C/C++ Runtime container
If the C/C++ Runtime containers are damaged or lost when the CPU is switched off, a
diagnostic entry is created in the diagnostic buffer of the CPU the next time the CPU is
started up. C/C++ Runtime is not available and the ERROR LED flashes. To remedy this,
copy a backup copy of the C/C++ Runtime container to the SIMATIC memory card.
Note
Affecting the performance of the CPU
Applications, such as mass memory accesses to the SIMATIC memory card, can affect the
performance of the CPU on the C/C++ Runtime page depending on the type of
programming.
2.3.2

Supplied libraries for C/C++ Runtime

glibc
: 2.24
The GNU C Library project provides the core libraries for the GNU system and GNU/Linux
systems, as well as many other systems that use Linux as the kernel. These libraries provide
critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These
APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo,
dlopen, pthread_create, crypt, login, exit and more.
libstdc++
: 6.2.0
The GNU Standard C++ Library is an ongoing project to implement the ISO 14882 Standard
C++ library as described in clauses 17 through 30 and annex D.
CPU 1518-4 PN/DP MFP (6ES7518-4AX00-1AB0)
Manual, 12/2017, A5E40882737-AA
Product overview
2.3 Firmware functions
31

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents