Importar a CFC con la sincronización de tipos local
Mediante la importación se dan a conocer los bloques existentes a CFC. En CFC sólo pueden
utilizarse estos bloques.
Existen dos opciones para importar bloques:
● Inserción desde el catálogo en el esquema (importación oculta)
● Importación mediante la "sincronización de tipos local": con el comando de menú
Herramientas > Tipos de bloques... en el editor CFC.
La sincronización de tipos local mediante el comando de menú es aconsejable cuando se
requieren muchos bloques distintos, p. ej., cuando se desea importar un número elevado de
bloques del programa de usuario (carpeta de bloques) a la carpeta de esquemas. Abra el
cuadro de diálogo si la carpeta de bloques contiene bloques modificados (modificación de
tipos), que figuran también con el mismo nombre en la carpeta de esquemas y deben
actualizarse en esta. Después de esta importación resulta más rápido insertar desde el
catálogo, ya que no es preciso importar de forma oculta.
Sugerencia: los bloques importados aparecen en el catálogo de bloques en las familias de
bloques correspondientes y bajo "Todos los bloques". Si posteriormente se desean realizar
otras inserciones en el esquema, deberán efectuarse desde este catálogo de bloques.
En el cuadro de diálogo "Tipos de bloques" puede seleccionar los bloques deseados en el
campo "Carpeta de bloques offline" e importarlos a la carpeta de esquemas mediante Arrastrar
y soltar o haciendo clic en el botón " -> ". Si uno de los bloques ya existe en la carpeta de
esquemas, aparecerá un mensaje de advertencia. Si existe una versión anterior, proceda
como se describe en el apartado siguiente: "Importación y uso de la nueva versión de los tipos
de bloques (Página 106)".
Importar por medio del SIMATIC Manager
Para importar por medio del SIMATIC Manager, proceda de la siguiente manera:
1. Abra la correspondiente librería en el SIMATIC Manager.
2. Copie el bloque de la carpeta de bloques de la librería e insértelo en la carpeta de bloques
del programa. Si un bloque ya existe, se sobrescribirá.
3. Cambie a CFC y seleccione el comando de menú Herramientas > Tipos de bloques...
Tratamiento de bloques con el mismo número
En un programa S7, los números de los bloques deben ser unívocos. No está permitido el uso
de distintos tipos de bloque (nombre simbólico y/o función) con el mismo nombre de objeto,
p. ej., ambos "FB 61", y el sistema lo impedirá. En este caso, deberá modificar el número del
bloque.
Observación: el nombre de objeto se compone del tipo de bloque "FB" o "FC" y el número.
Durante la importación se reconocerá que ya existe un módulo con ese mismo nombre de
objeto. En el informe "Tipos de bloque" aparece un mensaje de error. Si los dos bloques tienen
nombres simbólicos distintos, por ejemplo, el bloque "CTRL_PID" existente y el bloque
"CTRL_xx" que se va a importar, la entrada en la tabla de símbolos se realizará
automáticamente. Si ambos bloques tienen el mismo nombre simbólico, el usuario deberá
realizar la entrada en la tabla de símbolos.
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA
Crear estructuras de ejecución
10.5 Manejar tipos de bloque
105