Siemens SIMATIC WinCC - AUVESY-MDT Última actualización: 14 de enero de 2022 Fichtenstraße 38B 76829 Landau Deutschland

Página creada Martina Ludovico
 
SEGUIR LEYENDO
Siemens SIMATIC WinCC - AUVESY-MDT Última actualización: 14 de enero de 2022 Fichtenstraße 38B 76829 Landau Deutschland
Siemens SIMATIC WinCC
Última actualización: 14 de enero de 2022

© AUVESY-MDT

Fichtenstraße 38B
76829 Landau
Deutschland
Siemens SIMATIC WinCC - AUVESY-MDT Última actualización: 14 de enero de 2022 Fichtenstraße 38B 76829 Landau Deutschland
Índice de contenido

 Siemens SIMATIC WinCC                                 3

 SIMATIC WinCC: Integrar proyectos                     7

 SIMATIC WinCC: Crear tareas                           8

 SIMATIC WinCC: Ejecutar restauraciones               16

 SIMATIC WinCC: Configuraciones avanzadas             18

                                     Página 2 de 19
Siemens SIMATIC WinCC - AUVESY-MDT Última actualización: 14 de enero de 2022 Fichtenstraße 38B 76829 Landau Deutschland
Siemens SIMATIC WinCC

El sistema versiondog es compatible con los proyectos de SIMATIC WinCC, haciendo posible la
creación automática de copias de seguridad y el monitoreo cíclico de los controladores.

Requisitos de sistemas

  Desde ver-                                     SIMATIC WinCC
  sión de ver-
    siondog           5.x             6.x              7.x             7.4                7.5

    1.52.2            ✓                ✓

      4.5             ✓                ✓               ✓

      5.5             ✓                ✓               ✓               ✓

      8.0             ✓                ✓               ✓               ✓                  ✓

Otros requisitos

                                           Página 3 de 19
l   Para la carga y la comparación, es necesario instalar un agente de carga HMI de versiondog y
        un agente de comparación HMI de versiondog. Para más información consulte Agentes de
        carga y comparación de versiondog.
    l   Para la comparación, el comparador WinCC requiere de la instalación válida de una base de
        datos SQL.
    l   Versiones de controladores requeridos para las versiones de WinCC :

                WinCC Version                               Datenbankversion
          5.0                       Sybase Anywhere 5
          5.1                       Sybase Anywhere 7
          6.0                       SQL Server 2000
          6.0 SP4                   SQL Server 2000 SP4
          6.2                       SQL Server 2005 SP1
          7.0                       SQL Server 2005 SP1
          7.0 SP1                   SQL Server 2005 SP2
          7.0 SP2                   SQL Server 2005 SP3
          7.2                       SQL Server 2008 SP1
          7.3                       SQL Server 2008 SP1
          7.4                       SQL Server 2014 SP1
          7.5                       SQL Server 2016 SP in der 64-Bit-Version
                                    (Standard Edition oder Express Edition)

    l   El usuario de sistema bajo el cual se ejecuta la instancia debe tener derechos de administrador

Características de la integración

Tipo de componente específico para SIMATIC WinCC                                                   ✓

Integración del árbol de proyectos de SIMATIC WinCC                                                ✓

Reconocimiento automático de las diferencias entre el programa del controlador y la versión        ✓
actual del servidor (comparación en detalle de las copias de seguridad y entre las copias de
seguridad y las versiones)

                                           Página 4 de 19
Comparación en detalle para las imágenes y scripts (vea Requisitos)                              ✓

Representación de los cambios en el historial de cambios                                         ✓

FAQ: ¿Porqué falla la comparación de los proyectos WinCC a pesar de que la instancia del servidor
SQL está instalada correctamente?

Explicación

Si el nombre del servidor SQL instalado en su PC cliente difiere del nombre estándar asignado por
versiondog (WINCC o WINCCFLEXEXPRESS) entonces versiondog no puede acceder al servicio.

versiondog espera uno de estos nombres porque en la mayoría de los casos son los nombres asig-
nados a las instancias de servidor SQL incluidas con las instalaciones de WinCC/WinCCflexible.

Solución

Si el nombre asignado al servidor SQL no es el nombre estándar de versiondog, entonces debe
darlo a conocer a versiondog.

En el siguiente ejemplo, el nombre de la instancia es MSSQLEXPRESS:

Diríjase al directorio vdClientArchive\VD$A\Configuration\Compare

Abra el archivo AgentStation.ini o creélo con un editor si este no existe

Agregue los siguientes contenidos dependiendo de si quiere comparar WinCC o WinCC flexible
(MSSQLEXPRESS es el ejemplo del nombre de la instancia SQL)

   a. [WinCC]

       7030=MSSQLEEXPRESS

   b. [WinCCFlexible]

       7050=MSSQLEXPRESS

Tenga en cuenta:

                                          Página 5 de 19
Si asigna el nombre estándar de versiondog para WINCC o WINCCFLEXEXPRESS, entonces ver-
siondog espera que, además de la instancia SQL, el editor esté instalado.

Si el editor no está instalado, la comparación falla.

Esto significa que si el editor no está instalado, a la instancia SQL no se le debe asignar nombres
como WINCC o WINCCFLEXEXPRESS.

    Si necesita una guía de instalación para Microsoft SQL Server 2005 Express Edition, solicítela al

departamento de asistencia técnica

                                           Página 6 de 19
SIMATIC WinCC: Integrar proyectos

Integrar proyectos existentes

Para versionar los proyectos de SIMATIC WinCC se requiere de un proyecto o copia de seguridad del
programa del dispositivo. Para integrar proyectos en versiondog, proceda como sigue:

   1. En UserClient, cree un nuevo componente. Seleccione el tipo de componente WinCC en la car-
      peta Siemens/HMI-Software

   2. Con el explorador de windows, busque la carpeta donde se encuentran los datos del proyecto
      WinCC.

   3. Copie los datos de esta carpeta en el directorio de trabajo del componente creado en User-
      Client de versiondog

   4. En el árbol de proyectos de UserClient, seleccione el componente WinCC con el botón derecho
      del ratón y haga clic en Crear versión base y ejecutar Check-In.

Los datos del proyecto SIMATIC WinCC están integrados y pueden ser administrados con versiondog.

Crear proyectos

   1. En UserClient, cree un nuevo componente. Seleccione el tipo de componente WinCC en la car-
      peta Siemens/HMI-Software

   2. Abra el editor WinCC

   3. Cree un nuevo proyecto y en el asistente de proyectos asigne la ruta del componente WinCC.

   4. En UserClient, seleccione el componente en el árbol de proyectos con el botón derecho del
      ratón y haga clic en Crear versión base y ejecutar Check-In.

   El tipo de componente WinCC puede ser configurado. Para obtener más información, consulte

Editor de tipos de componentes.

                                         Página 7 de 19
SIMATIC WinCC: Crear tareas

En versiondog, puede programar la ejecución de tareas. Las tareas comprueban si la última versión
cargada en el servidor es igual al programa que funciona en el dispositivo, y/o si la última versión fue
implementada en el dispositivo. Además, en versiondog se pueden crear tareas que creen copias de
seguridad del dispositivo.

Requisitos

Para la copia de seguridad y la comparación del Runtime de la HMI durante la ejecución, antes de
configurar la tarea, es necesario instalar un agente de carga y de comparación de HMI de versiondog.
De esta manera puede navegar en la estructura de carpetas de la estación WinCC. Para obtener
información consulte Instalar/actualizar agentes.

Luego de la instalación de los agentes, reinicie la estación WinCC.

Para configurar tareas para proyectos SIMATIC WinCC, proceda como sigue:

   1. Inicie la aplicación AdminClient y abra el módulo Tareas.

      Configuración de los agentes para la tarea

   2. Para activar los agentes instalados, haga clic en la barra de herramientas, en Configuración de
      agentes

   3. Haga clic en Crear agente y complete los campos de la sección Configuración del agente.

   4. En el campo Dirección del agente asigne el nombre del equipo o la dirección IP de la estación
      WinCC.

   5. Activar el Puerto para el agente de carga y el Puerto para el agente de comparación. Los puer-
      tos 64010 y 64011 están configurados de manera predeterminada. Los puertos para los
      agentes son habilitados en el firewall durante la intalación del sistema versiondog. Estos puer-
      tos pueden usarse si no están siendo usados por otras aplicaciones.

   6. En el campo Comentario recomendamos escribir un mensaje para encontrar rápidamente los
      agentes.

                                           Página 8 de 19
7. Todos los agentes configurados se encuentran a la izquierda de la ventana con la dirección IP o
    el nombre del equipo y el comentario asignado.

 8. Con el botón Comprobar conexión de la barra de herramientas, puede corroborar la conexión
    con los agentes.

 9. Haga clic en Guardar y cerrar.

    Configuración de la tarea WinCC

10. Seleccione el componente WinCC en el árbol de proyectos.

11. En la barra de herramientas, haga clic en el botón Crear o copie el componente en la ventana
    Tareas con la función arrastrar y pegar.

12. Compruebe si en la sección Configuración de tareas, aparece el tipo de carga WinCC .

13. Configure las secciones generales General, Notificación, Carga y comparación y Crear ver-
    siones automáticamente al finalizar la ejecución de tareas Las secciones Notificación y Crear
    versiones automáticamente al finalizar la ejecución de tareas están disponibles una vez que
    se realizaron las configuraciones previas. Para obtener más información sobre las secciones
    generales, consulte Tareas en el tutorial AdminClient.

14. En la sección Carga y comparación active los agentes mediante las ventanas Agente de carga y
    Agente de comparación

                                        Página 9 de 19
Página 10 de 19
Configuraciones específicas para la tarea WinCC

15. Configure el campo Configuraciones de WinCC:

        a. Bajo Proyecto WinCC seleccione el proyecto Si en el componente solo hay un proyecto
           WinCC disponible, este será seleccionado de manera automática.

        b. En Agente de carga, asigne el mismo agente de carga asignado en la sección Carga y
           comparación

        c. En Ruta, asigne el directorio de la estación WinCC a ser almacenado

        d. Guarde la tarea y haga clic en Ejecutar las tareas seleccionadas para ejecutar la tarea a
           modo de prueba.

16. Para realizar configuraciones específicas de comparación, active la casilla de verificación
    Activar la configuración específica de la tarea.

17. Haga clic en Editar. Se abrirá la ventana Configuración de los archivos de copias de seguridad.

18. Seleccione una entrada en Comparar estos archivos y haga clic en Comparar comparador

                                        Página 11 de 19
18. Se abrirán las siguientes posibilidades de configuración:

         a. Ignorar nombre de PC al comparar: Es posible que el nombre de PC de WinCC sea modi-
              ficado (Por ej., uno de los proyectos a comparar se visualiza en otro cliente -sistema dis-
              tribuido).

         b. Ignorar el tipo de aplicación del proyecto a comparar: Es posible que el nombre de PC
              de WinCC sea modificado (Por ej., uno de los proyectos a comparar se visualiza en otro
              cliente -sistema distribuido).

          c. Ignorar usuario al comparar (si el usuario es un navegador web). Tenga en cuenta las
              siguientes posibilidades:
                  l   En ambos socios de comparación la característica Navegador Web está activada.
                  l   En el caso de Usuario diferente, uno de los usuarios tiene activada la cara-
                      cterística Navegador Web.
                  l   En el caso de Usuario agregado/eliminado, el usuario disponible tiene la cara-
                      cterística Navegador Web activada.

Configurar el tiempo de espera

La carga de grandes cantidades de datos puede derivar en tiempo de espera a pesar del tiempo de 30
min. configurado de manera predeterminada. El tiempo de ejecución de tareas puede ser con-
figurado de manera global para todos los tipos de carga o de manera específica al tipo de carga.

Para configurar el tiempo de espera máximo para la ejecución de tareas por tipo de carga, proceda
como sigue:

   1. Inicie el AdminClient y abra el módulo Tareas.

   2. En la barra de menú, haga clic en el botón Configuración de tareas.

   3. Se abrirá la ventana Configuración específica al tipo de carga.

   4. En la barra de navegación izquierda, seleccione el tipo de carga.

   5. Active la casilla de control Tiempo de espera específico para este tipo de carga.

                                           Página 12 de 19
6. En Tiempo máximo para la ejecución de tareas configure el tiempo deseado. El valor máximo
         posible es 540 minutos.

             Si la casilla de control Tiempo de espera específico para este tipo de carga no está activa,

         en el próximo cambio del tiempo de espera global, el valor asignado aquí será reemplazado
         por el valor global asignado.

De manera alternativa, el tiempo de espera puede ser configurado a través de el archivo
INI Classes.ini (..\\VD$A\Configuration\Upload\Classes.ini). Para
obtener información sobre este procedimiento, consulte Archivos INI en el tutorial AdminClient.

El archivo INI considera el valor asignado en la ventana Configuración específica al tipo de carga.

 FAQ: La comparación WinCC que es parte de una copia de seguridad realizada por un agente de
 comparación y copia de seguridad finaliza con errores. ¿Qué debo modificar para poder ejecutar la
 comparación sin errores?

 Los siguientes mensajes de errores se encuentran en el registro de eventos de la tarea ejecutada,
 en el módulo Tareas de AdminClient:

     l    SQLDriverConnect(), Ret: -1, State: S1000, Native: 0, Msg: [Microsoft][ODBC SQL Server
          Driver]The SSPI context cannot be created[21053]
     l    Error when database was added \vdAgentArchive\VD_TMP_
          VD\\.MDF of MSSQL database system [21055]
     l    SQLDriverConnect(), Ret: -1, State: S1000, Native: 0, Msg: [Microsoft][ODBC SQL Server
          Driver]The SSPI context cannot be created[21053]
     l    Comparison of version with backup was terminated with errors

 Solución

 Realice los siguientes pasos en Microsoft SQL server en el equipo donde está instalado el agente:

     El procedimiento puede diferir de acuerdo al sistema operativo y el servidor SQL en uso.

    1. Inicie el SQL server configuration manager

                                            Página 13 de 19
2. Pulse la tecla Inicio de Windows

   3. Seleccione en el menú de inicio los siguientes elementos:

      Programa > Microsoft SQL Server 2005 > Herramientas de con-
      figuración > SQL Server Configuration Manager

   4. Se abrirá el SQL server configuration manager

   5. Abra el protocolo para SQLEXPRESS y seleccione

      SQL Server 2005-Netzwerkconfiguration > Protocol for SQLEXPRESS

   6. Configure las propiedades del protocolo Canalizaciones con nombre

         a. Haga clic con el botón derecho en el protocolo Canalizaciones con nombre

         b. En el menú contextual seleccione el elemento Canalizaciones con nombre

          c. Se mostrará el diálogo Propiedades de canalizaciones con nombre

         d. Seleccione la pestaña Protocolo

         e. Configure la propiedad Habilitar con el valor Sí

Configure las propiedades del protocolo TCP/IP

   1. Haga clic con el botón derecho en el nombre de protocolo TCP/IP

   2. En el menú contextual seleccione el elemento Propiedades

   3. Se mostrará el diálogo Propiedades de TCP/IP

   4. Seleccione la pestaña Protocolo

   5. En la propiedad Activar, asigne el valor No

Reinice el SQL Server

   1. Presione la tecla Inicio de Windows

   2. En el Menú de inicio, seleccione el siguiente elemento:

                                         Página 14 de 19
Configuraciones > Panel de control

 3. Se abrirá la ventana Panel de control

 4. Haga doble clic en el símbolo Administración

 5. Se abrirá la ventana Administración

 6. Haga doble clic en el enlace Servicios

 7. Se abrirá la ventana Servicios

 8. Ordene la columna Nombre de manera descendente

 9. Haga clic con el botón derecho en SQL Server (MSSQLSERVER)

10. En el menú contextual, seleccione Reiniciar

                                      Página 15 de 19
SIMATIC WinCC: Ejecutar restauraciones

Mediante el proceso de comparación versión  copia de seguridad ejecutado por la tarea, es pos-
ible corroborar si el programa que funciona en el dispositivo es igual a la última versión del programa
disponible en el servidor. Si los resultados de la tarea muestran diferencias en el programa del dis-
positivo, es posible que se requiera ejecutar una restauración.

Para ejecutar una restauración, hay dos opciones:

    l   Restaurar con una copia de seguridad: Esta opción debe priorizarse en la mayoría de los casos,
        debido a que con cada ejecución de la tarea, se dispone de una copia de seguridad actual.

    l   Restaurar con una versión: Esta opción puede ser una alternativa si no hay copias de seguridad
        disponibles y la copia de seguridad y la última versión eran iguales antes de que se determ-
        inaran las diferencias.

Para ejecutar la restauración con una copia de seguridad, proceda como sigue:

Si dispone de una copia de seguridad creada por una tarea, es posible descargar la copia de segur-
idad en el dispositivo:

   1. Abra el UserClient

   2. Seleccione el componente del proyecto a restaurar

   3. En la vista de componentes, haga clic en la pestaña Tareas.

   4. Haga clic con el botón derecho del ratón en la Copia de seguridad para ejecutar la res-
        tauración y seleccione Copiar copia de seguridad en el directorio.

   5. Haga clic en Examinar y seleccione el directorio para copiar el contenido de la copia de segur-
        idad (el contenido del directorio será eliminado antes de que se inicie el proceso de copiado).

   6. Abra el proyecto WiCC con la copia de seguridad y el Editor correspondiente

   7. En el editor WinCC, use la función para trasladar el proyecto al dispositivo

                                           Página 16 de 19
Para ejecutar la restauración con una versión proceda como sigue:

   1. Abra el UserClient

   2. Seleccione el componente del proyecto a restaurar

   3. Ejecute el Check-Out del componente

   4. Seleccione el proyecto con el botón derecho del ratón y seleccione Abrir editor

   5. Para trasladar el proyecto al dispositivo, use la función disponible en el editor WinCC

                                         Página 17 de 19
SIMATIC WinCC: Configuraciones avanzadas

Configuraciones para la comparación

Procedimiento

Para realizar las configuraciones mediante los archivos INI, proceda de la siguiente manera, de
acuerdo a su caso:

A. Para configurar desde el servidor, es decir que la configuración es válida para todos los clientes,
realice las configuraciones seleccionando el menú Editar archivos INI en la aplicación AdminClient. Si
el archivo INI no está disponible, este debe ser creado.

B. Para realizar configuraciones en un cliente o un agente, el archivo INI debe ser editado y creado
con un editor de archivos.

Las siguientes configuraciones pueden ser realizadas para el equipo que ejecuta la comparación en el
archivo AgentStation.ini:

Ruta del archivo: ..\VD$A\Configuration\Compare\AgentStation.ini

          Configuración              Sección    Clave                        Valor

 Especificación de la instancia del [WinCC] 7030           

                                                               El valor predeterminado es WinCC

         Uso de WinCC ES            [WinCC] 7031                          Valor: Y/N

                                                                 El valor predeterminado es N

La comparación en detalle del WinCC ES (Engineering Station) posibilita comparar scripts en texto
llano y objetos gráficos y propiedades en imágenes.

    La comparación en detalle es compatible a partir de la versión 6.0 de WinCC ES.

Requisitos

                                           Página 18 de 19
l   Instalación válida del WinCC ES en el servidor de versiondog, en su PC cliente o en un
      equipo cliente específico que provee acceso central al WinCC ES.

          En el caso de instalar WinCC ES en un equipo específico, el acceso desde el UserClient de

      su PC cliente es provisto por el agente de versiondog

  l   El uso de WinCC debe ser iniciado por configuración en el archivo AgentStation.ini con la clave
      7031 en el servidor de versiondog o en el equipo cliente.

Contenido relacionado

AdminClient - Archivos INI

                                         Página 19 de 19
También puede leer