Descargar Imprimir esta página

Siemens SIMATIC S7 Manual De Funciones página 113

Sistema de control de procesos pcs 7
Ocultar thumbs Ver también para SIMATIC S7:

Publicidad

● Conexión sin avisos asociados
– Si se cambia un nombre de conexión de un tipo de bloque y, además, se realiza otra
– La conexión (terminal) con el nombre modificado se interpreta como conexión nueva y
● Conexión con avisos asociados
– Solo se puede cargar en estado operativo STOP
Conservar la capacidad de actualizar tipos en RUN
La actualización de tipos en RUN ya no es posible si se ha realizado la siguiente modificación
en un bloque:
● Se ha modificado el nombre de una entrada con aviso configurado ("Message Event ID").
Nota
Modificación de valores asociados
Si llama p. ej. un bloque "ALARM_8P" o "NOTIFY_8P" en un bloque y desea utilizar en él otros
valores asociados, podrá realizar una actualización de tipo en RUN, pero, por las
características del sistema, esta ampliación solo será efectiva tras rearrancar la CPU.
Si se asignan los valores asociados SD_1 a SD_5, también se asignarán todos los valores
asociados hasta SD_10.
Ampliación de un bloque con componentes relevantes para la inicialización
Al ampliar un bloque con componentes que requieran una inicialización, debe tenerse en
cuenta lo siguiente:
La carga de la modificación mediante la actualización de tipos en RUN puede realizarse sin
que se produzca un arranque y, con ello, una inicialización de la ampliación.
Para evitarlo, el código de inicialización necesario no solo debe implementarse en la secuencia
de arranque (OB100), sino también separado de la secuencia, en "Bit de primer arranque" en
una nueva secuencia que solo inicialice la parte nueva introducida.
Para ello, debe introducirse un nuevo dato comparable al "Bit de primer arranque" que lance
la ejecución de la secuencia de inicialización en el primer arranque después de la actualización
de tipos en RUN.
Si se realizan otras ampliaciones relevantes para la inicialización con una nueva modificación
del bloque, deberán reflejarse en otra secuencia de inicialización de forma que el bloque
contenga 3 secuencias de inicialización.
Un ejemplo de ampliación relevante para la inicialización es la ampliación del bloque con una
instancia "ALARM_8P". Esta debe llamarse forzosamente en el primer arranque del bloque.
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA
modificación de la interfaz, p. ej., se agrega una conexión, el cambio de nombre no se
detecta como tal.
obtiene el valor predeterminado del tipo de bloque. De este modo, el valor de proceso
se pierde.
Crear estructuras de ejecución
10.5 Manejar tipos de bloque
113

Publicidad

loading