Soporte del sistema al cargar
El sistema soporta la carga con las propiedades siguientes:
● Se comprueba si las funciones del sistema que necesita el programa (SFBs, SFCs) son
compatibles con la CPU conectada. En caso contrario, la carga no se ejecutará.
● El requerimiento máximo de datos locales, que se calculó durante la compilación, se
compara con el alcance de la CPU online que se va a cargar realmente. Esto se realiza
mediante la lectura de la lista de estado del sistema. Si se sobrepasa el límite de
advertencia, en el informe se emitirá un mensaje de advertencia, pero no se impedirá la
carga. Si se sobrepasa el límite absoluto, en el informe se emitirá un mensaje de error que
impedirá la carga.
● Se comparan los requisitos de memoria calculados para los bloques que se van a cargar
con la memoria libre en la CPU. Se comprueba si se sobrepasan el límite de advertencia
o el límite absoluto (100%) ajustados. Si se rebasa uno de los límites, aparecerá un cuadro
de diálogo con el aviso correspondiente. En dicho cuadro de diálogo tendrá las
posibilidades siguientes:
– Comprimir la memoria de la CPU
– No comprimir la memoria y realizar la carga (bajo responsabilidad del propio usuario)
– Cancelar el proceso de carga
Tras una compresión en RUN se determina la memoria disponible. Si el espacio necesario
es inferior al límite de advertencia definido, la carga se ejecuta. Si con la compresión no
se no ha obtenido el resultado deseado, volverá a aparecer el cuadro de diálogo con el
aviso. Ahora sólo se puede cargar o cancelar.
Si se carga a pesar de la advertencia, la carga se cancelará cuando se supere el límite
absoluto. En esta caso, la CPU no pasa a STOP. El mensaje de error se registra en el
informe.
Nota
Debe recordar que en el cálculo del espacio de memoria necesario no es posible
determinar si y en qué volumen se borran o sobrescriben bloques ya existentes en la
memoria de trabajo. Eso significa que la necesidad real de memoria de trabajo libre puede
ser menor que el tamaño de los nuevos bloques a cargar.
Si la carga se interrumpe, los bloques ya cargados permanecen en la CPU. Cuando la
carga se vuelve a iniciar, sólo se incluyen en el nuevo cálculo del espacio necesario los
bloques pendientes de carga. De ese modo es posible conseguir suficiente espacio en la
CPU para el programa completo.
● Durante la compilación se comparará el número de DBs de instancia de la comunicación
S7 transmitido con el número de CPUs online configurado. Si se sobrepasa el límite de
advertencia ajustado, en el informe se registrará un mensaje de advertencia, pero no se
detendrá la carga. Si se sobrepasa el límite absoluto, en el informe se emitirá un mensaje
de error que impedirá la carga.
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA
13.4 Soporte del sistema para evitar motivos de paso a Stop de las CPU
Cargar
367