4. Si se ha activado la opción "Carga de modificaciones de la CPU en estado operativo RUN",
tras cerrar el cuadro de diálogo aparecerá en la barra de estado del editor CFC una
indicación de estado (símbolo "!" y texto complementario) indicando que se requiere otra
carga en el sistema de destino.
Esta indicación resulta útil para el usuario, ya que tras la sincronización de tipos es posible
que no pueda cargarse inmediatamente, sino que deba comprobarse y completarse la
configuración; p. ej., porque con la sincronización de tipos las interconexiones textuales
no están cerradas o hay nuevos parámetros de interfaz que no están interconectados.
En principio, directamente después de la sincronización de tipos y antes de la siguiente
carga pueden efectuarse nuevas configuraciones, p. ej., otra sincronización de tipos. Sin
embargo, al efectuar las siguientes configuraciones puede perderse la posibilidad de
realizar una carga en RUN. Por ello, tras una sincronización de tipos con la opción "Carga
de modificaciones de la CPU en estado operativo RUN" activada, la carga deberá
efectuarse tras un intervalo lo más breve posible.
Nota
Varias sincronizaciones de tipos antes de la carga
Si antes de realizar la carga se llevan a cabo varias sincronizaciones de tipos y se desea
que siga siendo posible realizar una carga en estado operativo RUN, debe dejarse activada
la opción "Carga de modificaciones de la CPU en estado operativo RUN" en cada
sincronización de tipos. Es decir, si una de las sincronizaciones de tipos previas se ha
llevado a cabo con la opción desactivada, la siguiente carga ya no podrá efectuarse en
RUN.
5. Después, el programa se compila y se carga de la forma habitual.
Si es posible efectuar una carga en RUN, la opción correspondiente está disponible en el
cuadro de diálogo. Si la opción no está disponible, compruebe los requisitos mencionados
arriba.
En el caso de que se hagan modificaciones en la interfaz, se calcula también si es posible
adaptar todas las instancias modificadas de una vez. Si el resultado del cálculo indica que
se supera la capacidad de la CPU, aparece el correspondiente mensaje, tras el cual el
usuario puede modificar o reducir el número de tipos que desea actualizar.
Si aun habiendo reducido la cantidad, se sigue rebasando la capacidad de la CPU, la
actualización de tipos deberá realizarse como hasta ahora en estado operativo STOP.
Nota
Accesos de la OS a bloques con interfaz modificada
Tras la carga, en este estado la OS no puede acceder a bloques con interfaz modificada,
y los objetos de imagen afectados se desactivan o no se muestran en absoluto, es decir,
no se pueden manejar. Este estado se mantiene hasta que se compila y se carga la OS.
Sin embargo, antes de la compilación y la carga de la OS, no es necesario que se actualicen
todos los sistemas de automatización manejados y observados desde una OS. Esto es
posible porque las estructuras de variables tienen una estructura específica del AS y
controlan diferentes tipos de bloques.
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA
Crear estructuras de ejecución
10.5 Manejar tipos de bloque
117