Saltar a contenido

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

  1. 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.

  2. Archive el multiproyecto S7 en el archivo de cliente mediante SIMATIC Manager.

    Pasos:

    1. En SIMATIC Manager, seleccione File > Archive....
    2. En el cuadro de diálogo Archivar, seleccione la pestaña Multiproyecto.
    3. Seleccione el multiproyecto S7 que desea archivar y seleccione OK.

      Imagen: SIMATIC Manager, diálogo Archivar, pestaña multiproyecto

      Info

      También puede utilizar el botón Buscar... para buscar un multiproyecto S7 si es necesario.

    4. En el cuadro de diálogo Archivar - Seleccionar archivo, introduzca los siguientes datos:

      1. 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í.

      2. Introduzca un nombre para el archivo en Nombre de archivo.

      3. Seleccione un tipo de archivo (el tipo de archivo depende del programa de archivado utilizado).

        Imagen: SIMATIC Manager, diálogo Archivar - Seleccionar archivo

    5. Seleccione Guardar.

    6. 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.

    7. Seleccione Aceptar.

    El multiproyecto S7 está ahora archivado en el archivo de clientes.

  3. Recupere el multiproyecto S7 del archivo de cliente mediante SIMATIC Manager.

    Pasos:

    1. En SIMATIC Manager, seleccione File > Retrieve....
    2. En el cuadro de diálogo Recuperar - Seleccionar un archivo, seleccione el archivo del directorio vdClientArchive y seleccione Abrir.
    3. 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.

      Imagen: Explorador de Windows, seleccione el directorio de destino

      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.

    4. En el mensaje, seleccione OK.

      Aparecerá un mensaje de confirmación indicando que se ha recuperado el multiproyecto S7 y que puede abrirse.

    5. Seleccione para abrir el multiproyecto S7, o No para omitir su apertura.

  4. 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.

  5. 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)

    Imagen: Árbol de proyectos, ejemplo de multiproyecto S7, nombres modificados

    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.

  6. 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.

  7. 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:

    1. Selecciona uno de los subdirectorios vacíos y copia su nombre.
    2. Elimina el subdirectorio.
    3. Cambie al UserClient.
    4. 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

        Imagen: Árbol de proyectos, ejemplo de multiproyecto S7, nombres modificados

  8. Repita el proceso para el propio directorio multiproyecto S7 vacío.

    Pasos:

    1. Seleccione el directorio multiproyecto S7 vacío copie su nombre.
    2. Borra el directorio.
    3. Cambie al UserClient.
    4. En el árbol del proyecto, renombre el directorio correspondiente utilizando el nombre copiado.

    Ejemplo:

    • S7 multiproyecto octoplant -> S7 multiproyecto
  9. 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.

  10. Cierre el SIMATIC Manager. Si ha realizado cambios en el proyecto, guarde los datos antes de cerrarlo.

  11. 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