Crear estructuras de ejecución
10.6 Editar bloques
Propiedades de ejecución de bloques copiados
Fundamentalmente, el comportamiento al copiar se corresponde con el comportamiento al
insertar desde el catálogo:
● Todos los bloques copiados se incorporarán en la posición que indique el "predecesor para
posición de incorporación". Los bloques que están incorporados varias veces en tareas
cíclicas se toman y se incorporan al final del OB.
● Los bloques que CFC incorpora también automáticamente en otras tareas (p. ej., bloques
con comportamiento de arranque), se incorporarán allí según su lista de tareas.
● No se copian de forma predeterminada los grupos de ejecución. Los bloques que contienen
se incorporarán en el orden secuencial anterior según el indicador de incorporación de
bloque del destino.
Comprobación de los tipos de bloques y atributos de sistema
Al copiar bloques se realiza una comparación de los tipos de bloques y los atributos de sistema
con respecto a los tipos y atributos ya existentes en el destino. Esta operación se efectúa
según las siguientes reglas:
Tipo de bloque
● Comprobación de los atributos de sistema del tipo de bloque
● Existencia de todos los tipos de conexiones
● Identidad de los siguientes nombres/tipos:
– nombre del tipo de conexión (p. ej. MODE)
– tipo de conexión (p. ej. IN_OUT)
– tipo de datos (p. ej. DWORD)
– si el tipo de datos es STRING: comprobación de la longitud de las cadenas
– si el tipo de datos es STRUCT: comprobación del tipo de datos
● Comprobación de los atributos de sistema de las conexiones
● Comprobación de la homogeneidad en el modo del tipo de bloque (tipo SFC, otro tipo) del
origen y el destino
Atributos de sistema del tipo de bloque
● Se comprueba si son iguales los atributos de sistema siempre presentes s7_alarm y
s7_m_c.
Atributos de sistema de las conexiones de bloque
● Se comprueba si son iguales los atributos de sistema siempre presentes s7_a_type,
s7_m_c, s7_link y s7_param.
● Se comprueba si existen y si son iguales los atributos de sistema presentes de forma
opcional s7_server, s7_ts y s7_qc:
– Lo que existe en el origen, debe encontrarse también en el destino.
– Lo que no existe en el origen, puede no estar presente tampoco en el destino.
– Lo que existe tanto en el origen como en el destino, debe tener el mismo valor.
130
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA