Integrar multiproyectos S7 existentes a través del archivo del cliente
Ejemplo de proyecto
Estas instrucciones utilizan un proyecto de ejemplo que incluye:
- Un directorio llamado S7 Multiproject
- Un componente multiproyecto S7 denominado Multiprj
- Dos proyectos S7: S7-300 y S7-400
- Una biblioteca: MultiPrjLib
Procedimiento
-
Abra el multiproyecto S7 que desea integrar en el SIMATIC Manager. Compruebe si el multiproyecto S7 contiene el contenido deseado. Si todo es correcto, continúe.
-
Archive el multiproyecto S7 en el archivo de cliente mediante SIMATIC Manager.
Pasos:
- En SIMATIC Manager, seleccione File > Archive....
- En el cuadro de diálogo Archivar, seleccione la pestaña Multiproyecto.
-
Seleccione el multiproyecto S7 que desea archivar y seleccione OK.
Info
También puede utilizar el botón Buscar... para buscar un multiproyecto S7 si es necesario.
-
En el cuadro de diálogo Archivar - Seleccionar archivo, introduzca los siguientes datos:
-
En Almacenar, seleccione el directorio
vdClientArchive
como ubicación de almacenamiento para el archivo.Info
El archivo debe guardarse en el archivo de cliente. El nivel en el archivo del cliente no es relevante aquí.
-
Introduzca un nombre para el archivo en Nombre de archivo.
-
Seleccione un tipo de archivo (el tipo de archivo depende del programa de archivado utilizado).
-
-
Seleccione Guardar.
-
Si los ajustes del cuadro de diálogo Archivo - Opciones no están ya inactivos, desactívelos si es posible.
Info
Encontrará más información sobre estas opciones en la documentación de SIMATIC Manager.
-
Seleccione Aceptar.
El multiproyecto S7 está ahora archivado en el archivo de clientes.
-
Recupere el multiproyecto S7 del archivo de cliente mediante SIMATIC Manager.
Pasos:
- En SIMATIC Manager, seleccione File > Retrieve....
- En el cuadro de diálogo Recuperar - Seleccionar un archivo, seleccione el archivo del directorio
vdClientArchive
y seleccione Abrir. -
En el cuadro de diálogo Seleccionar directorio de destino, seleccione el directorio vdClientArchive o uno de sus subdirectorios como ubicación de almacenamiento de los datos a recuperar y haga clic en OK.
Info
La estructura de almacenamiento en UserClient debe coincidir con la estructura en el archivo del cliente. Se muestra un mensaje con la ruta a los datos recuperados, que puede desactivarse en caso necesario.
-
En el mensaje, seleccione OK.
Aparecerá un mensaje de confirmación indicando que se ha recuperado el multiproyecto S7 y que puede abrirse.
-
Seleccione Sí para abrir el multiproyecto S7, o No para omitir su apertura.
-
Cree un directorio para el multiproyecto S7 que se integrará en el UserClient.
Info
Por razones técnicas, este directorio no puede tener el mismo nombre que el directorio multiproyecto S7 recuperado en el archivo cliente. Sin embargo, debe conservarse la ruta. Por ejemplo, si el directorio del multiproyecto S7 recuperado se encuentra en el nivel superior del archivo del cliente, el directorio correspondiente para el multiproyecto S7 en octoplant también debe crearse en el nivel superior.
-
Cree los componentes del multiproyecto S7 en el directorio recién creado en UserClient.
Para cada subdirectorio recuperado del archivo cliente, cree un componente correspondiente en el directorio multiproyecto S7.
Componentes de ejemplo:
- S7 Multiproject octoplant (tipo de componente: Simatic S7 Multiprojekt)
- Biblioteca S7 octoplant (tipo de componente: Biblioteca Simatic S7)
- S7 Proyecto 1 octoplant (tipo de componente: Simatic S7)
- S7 Proyecto 2 octoplant (tipo de componente: Simatic S7)
Info
Seleccione siempre el tipo de componente adecuado para el proyecto. Por ejemplo, si un proyecto S7 contiene un proyecto WinCC, utilice Simatic S7 & WinCC. Si contiene un proyecto WinCC flexible, asigne Simatic S7 & WinCC flexible.
-
Corta y pega el contenido de los subdirectorios recuperados del archivo cliente en los componentes correspondientes.
Advertencia
El contenido debe cortarse, no copiarse. La copia daría lugar a errores.
-
Repita el proceso para todos los subdirectorios.
Ejemplo de asignación:
- S7 Multiproject -> S7 Multiproject octoplant
- Biblioteca S7 -> Biblioteca S7 octoplant
- S7 Proyecto 1 -> S7 Proyecto 1 octoplant
- S7 Proyecto 2 -> S7 Proyecto 2 octoplant
Elimine los subdirectorios vacíos del archivo cliente y copie sus nombres en los componentes correspondientes.
Pasos:
- Selecciona uno de los subdirectorios vacíos y copia su nombre.
- Elimina el subdirectorio.
- Cambie al UserClient.
-
En el árbol del proyecto, cambie el nombre del componente correspondiente utilizando el nombre copiado.
En el caso del proyecto de ejemplo, realice los siguientes cambios de nombre:
- S7 multiproyecto octoplant -> S7 multiproyecto
- Biblioteca S7 octoplant -> Biblioteca S7
- S7 proyecto 1 octoplant -> S7 proyecto 1
-
S7 proyecto 2 octoplant -> S7 proyecto 2
-
Repita el proceso para el propio directorio multiproyecto S7 vacío.
Pasos:
- Seleccione el directorio multiproyecto S7 vacío copie su nombre.
- Borra el directorio.
- Cambie al UserClient.
- En el árbol del proyecto, renombre el directorio correspondiente utilizando el nombre copiado.
Ejemplo:
- S7 multiproyecto octoplant -> S7 multiproyecto
-
Abra el multiproyecto S7 a través del UserClient.
El multiproyecto S7 se abre en SIMATIC Manager y se muestran sus proyectos y bibliotecas.
Info
Abrir el proyecto en SIMATIC Manager a través de octoplant después de la transferencia inicial es necesario por razones técnicas.
-
Cierre el SIMATIC Manager. Si ha realizado cambios en el proyecto, guarde los datos antes de cerrarlo.
- Vuelva al directorio multiproyecto S7 en el UserClient, versione los datos del proyecto y ejecute el check-in.
El multiproyecto S7 está integrado en octoplant y puede gestionarse desde allí.
Contenido relacionado