Saltar a contenido

Integrar multiproyectos S7 existentes de manera directa

Para estas instrucciones, se usa un proyecto de ejemplo. El proyecto de ejemplo contiene dos proyectos S7 y una biblioteca. El multiproyecto S7 tiene el nombre Multiprj. Los nombres de los dos proyectos S7 son S7-300 y S7-400. La biblioteca se denomina MultiPrjLib.

Para integrar un multiproyecto S7 existente, proceda del siguiente modo:

  1. Cree un directorio para el multiproyecto S7 en el UserClient.
    Para el proyecto de ejemplo, cree un directorio con el nombre S7 multiproject.
    Pasos individuales:

    1. En el Árbol de proyectos, navegue hasta la ubicación donde quiere crear el nuevo directorio.
    2. Haga clic con el botón derecho y seleccione Nuevo directorio en el menú contextual.
    3. Introduzca un nombre para el nuevo directorio

      • Nombre del directorio de ejemplo: S7 multiproyecto (ruta: ..\plant 1\hall 1\area 4\S7 multiproyecto)
      • y presione ENTER.

      Se crea el directorio.

  2. Cree los componentes del multiproyecto S7 en el directorio del UserClient que se creó para el multiproyecto S7.
    Para el proyecto de ejemplo, cree los siguientes componentes en el directorio Multiproyecto S7:

    • Multiprj basado en el tipo de componente Simatic S7 Multiproject
    • MultiPrjLib basado en el tipo de componente Simatic S7 Library
    • S7-300 basado en el tipo de componente Simatic S7
    • S7-400 basado en el tipo de componente Simatic S7

      Imagen:

    Para obtener más información sobre la creación de componentes, vea: Crear nuevos componentes

    Info

    Al crear un componente, debe asignarle siempre un tipo de componente. El tipo de componente debe corresponder al tipo de proyecto. Por ejemplo, si en un componente debe almacenarse un proyecto S7, el tipo de componente correspondiente es Simatic S7. Si un proyecto S7 contiene un proyecto WinCC, el tipo de componente es Simatic S7 & WinCC. Si un proyecto S7 contiene un proyecto WinCC flexible, el tipo de componente es Simatic S7 & WinCC flexible.

  3. Copie los datos de proyecto a los componentes designados en el UserClient, por ejemplo utilizando arrastrar y soltar desde el explorador de Windows a los componentes en el Árbol de proyectos del UserClient. En el caso del proyecto de ejemplo:

    • Copie los datos del proyecto Multiprj al componente S7 multiproyecto.
    • Copie los datos del proyecto MultiPrjLib al componente MultiPrjLib.
    • Copie los datos del proyecto S7-300 al componente S7-300.
    • Copie los datos del proyecto S7-400 al componente S7-400.
  4. Abra el multiproyecto S7 en el UserClient.

    Pasos individuales:

    1. En el Árbol de proyectos, seleccione el componente en el que está almacenado el multiproyecto S7; en este ejemplo, el componente Multiprj.
    2. Haga clic con el botón derecho del ratón en el componente seleccionado; en este ejemplo, el componente Multiprj. A continuación, seleccione Abrir editor en el menú contextual. O bien: presione F4.

      El multiproyecto S7 se abre en el SIMATIC Manager.
      Los proyectos S7 y las bibliotecas del multiproyecto S7 aparecen en gris.
      Si un proyecto S7 contiene un proyecto WinCC o también un proyecto WinCC flexible, éste también aparece en gris.
      Además, aparecen las notas {Proyecto} no disponible o {Biblioteca} no disponible.

      Imagen: SIMATIC Manager, multiproyecto S7

    Info

    Los proyectos y bibliotecas S7 del multiproyecto S7 no están disponibles porque las rutas a los datos del proyecto cambiaron. Al fusionar proyectos y bibliotecas individuales en multiproyectos S7, las rutas absolutas se guardan en el archivo de cabecera del multiproyecto S7 .s7f. Si el multiproyecto S7 se traslada, por ejemplo, al UserClient, las rutas deben modificarse.

  5. Configure las rutas del multiproyecto volviendo a insertar los proyectos y bibliotecas S7 en el multiproyecto S7 en el SIMATIC Manager.

    Info

    Los proyectos y bibliotecas S7 sólo pueden insertarse individualmente en un multiproyecto. Si un proyecto S7 contiene un proyecto WinCC o un proyecto WinCC flexible, éste se inserta automáticamente en el multiproyecto a través del proyecto S7. En el ejemplo, los dos proyectos S7 S7-300 y S7-400 y la MultiPrjLib deben añadirse uno tras otro al multiproyecto S7.

    Pasos individuales:

    1. Haga clic con el botón derecho del ratón en la carpeta multiproyecto del árbol de proyectos del SIMATIC Manager. En el ejemplo, se trata de la carpeta con el nombre MultiPrj. Se abre un menú contextual.
    2. En el menú contextual, seleccione Multiproyecto -> Insertar en multiproyecto....

      Imagen: SIMATIC Manager, opción de menú Insertar en multiproyecto

      Aparece el cuadro de diálogo Añadir a multiproyecto.

    3. En el cuadro de diálogo Añadir a multiproyecto, haga clic en el botón Buscar....

      Imagen: SIMATIC Manager, cuadro de diálogo Añadir a multiproyecto

      Aparece el cuadro de diálogo Buscar.

    4. Navegue hasta el archivo cliente y seleccione el proyecto S7 que quiere reinsertar en el multiproyecto S7.

      Imagen: SIMATIC Manager, selección de proyecto S7

    5. Haga clic en Aceptar para aceptar la ruta y volver a insertar el proyecto seleccionado en el multiproyecto. Confirme con para proceder con la inserción del proyecto actual en el multiproyecto.

    6. Repita el paso 5 si es necesario para volver a insertar más proyectos o bibliotecas S7 en el multiproyecto S7.
  6. Después de configurar las rutas del multiproyecto , cierre el SIMATIC Manager. Si realizó cambios en el proyecto, guarde los datos antes de cerrarlo.

  7. Vuelva al directorio multiproyecto S7 en el UserClient, versione los datos del proyecto y ejecute el check-in.

    Pasos individuales:

    1. En el Árbol de proyectos, navegue hasta el directorio en el que está almacenado el multiproyecto S7. En el ejemplo, se trata del directorio S7 multiproject.
    2. Haga clic con el botón derecho del ratón en el directorio multiproyecto S7 y seleccione Crear nueva versión en el menú contextual. Todos los datos del proyecto en el directorio están versionados.
    3. Haga clic con el botón derecho del ratón en el directorio multiproyecto S7 y seleccione Check-In en el menú contextual. Se abre el cuadro de diálogo Copy from Local to Server.
    4. Compruebe si seleccionó los componentes correctos y realice los cambios necesarios. Si todo es correcto, seleccione el botón Check-in y cerrar. Los datos del proyecto están disponibles en el servidor y pueden ser consultados y editados por otros usuarios.

El multiproyecto S7 está integrado y se puede gestionar.

Contenido relacionado