Ejecución De Operaciones Globales; Particularidades; Librerías Suministradas Para C/C++ Runtime - Siemens 1518-4 PN/DP MFP Manual De Producto

Tabla de contenido

Publicidad

Descripción del producto
2.3 Funciones de firmware
Ejecución de operaciones globales
Para utilizar la misma C/C++ Runtime Application en varias CPU, transfiera la
C/C++ Runtime Application al directorio Home. El directorio Home se encuentra en el
archivo "User.img" de la SIMATIC Memory Card.
Para utilizar la C/C++ Runtime Application en otras CPU, copie el archivo "User.img" en las
SIMATIC Memory Cards correspondientes.

Particularidades

Nota
Primer arranque con una SIMATIC Memory Card vacía
Al arrancar por primera vez la CPU con una SIMATIC Memory Card vacía, la tarjeta se
prepara para la utilización con el C/C++ Runtime. Esta operación puede durar hasta tres
minutos. No desconecte la CPU durante esta fase; el LED STOP parpadeará.
Nota
Contenedores de C/C++ Runtime defectuosos
Si, al desconectar la CPU, se dañan o se pierden los contenedores de C/C++ Runtime, se
creará una entrada de diagnóstico en el búfer de diagnóstico con el siguiente arranque de la
CPU. No podrá accederse al C/C++ Runtime y el LED ERROR parpadeará. Para
solucionarlo, transfiera una copia de seguridad del contenedor de C/C++ Runtime a la
SIMATIC Memory Card.
Nota
Influencia en el rendimiento de la CPU
En función del tipo de programación, aplicaciones que usen el C/C++ Runtime (p. ej.,
accesos de la memoria de masa a la SIMATIC Memory Card) pueden afectar el rendimiento
de la CPU.
2.3.2
Librerías suministradas para 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.
32
CPU 1518-4 PN/DP MFP (6ES7518-4AX00-1AB0)
Manual de producto, 12/2017, A5E40882817-AA

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

6es7518-4ax00-1 abo

Tabla de contenido