Saltar a contenido

Siemens SIMATIC WinCC flexible

versiondog es compatible con la gestión de proyectos SIMATIC WinCC flexible y permite la creación automática de copias de seguridad y el monitoreo cíclico de la HMI.

Imagen: Flujo de trabajo de Siemens SIMATIC WinCC flexible

Requisitos de sistemas

WinCC flexible 2005 2006 2007 2008 SP3 2008 SP5
versiondog 2.6
versiondog 6.0

Otros requisitos

El comparador WinCC flexible requiere una instalación válida de una base de datos para la comparación. El controlador general de la base de datos es MS SQL Server.

Instancias SQL para las versiones de WinCC flexibles en los dispositivos que ejecutan la comparación

Versión de WinCC flexible MS Data Engine 97 MS Data Engine 2000 MS Data Engine XP MS Access 97 MS Access 2000 MS SQL Server 7.0 MS SQL Server 2000 MS SQL Server 2005 MS SQL Server 2014
2004
2005
2007
2008
2008 SP5

Características de la integración

  • Tipo de componente personalizado para SIMATIC WinCC flexible
  • Árbol de proyectos SIMATIC WinCC flexible integrado
  • Detección automática de diferencias entre el programa en el controlador y la versión actual en el servidor, comparación detallada de copia de seguridad/copia de seguridad
  • Presentación clara del historial de cambios

Restricción

  • Es posible cargar datos de recetas desde las IHM si éstas son accesibles a través de una red compartida. En determinadas condiciones, que dependen de su entorno de red y de los dispositivos utilizados, no es posible realizar la carga (por ejemplo, derechos de acceso restringidos).

Preguntas frecuentes

¿Por qué falla la comparación de mis proyectos WinCC flexible, a pesar de tener instalada una instancia SQL adecuada?

Explicación

Si el nombre de la instancia de SQL Server en el sistema cliente afectado difiere del nombre predeterminado (WINCC o WINCCFLEXEXPRESS), versiondog no podrá acceder a ella.

versiondog asume uno de estos nombres, ya que estos se establecen en la mayoría de las instalaciones del servidor SQL Server incluido con WinCC/WinCC flexible.

Solución

Si el nombre de la instancia de SQL Server difiere del predeterminado, este nombre debe darse a conocer a versiondog.

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

  1. Navegue al directorio vdClientArchive\VD$A\Configuration\Compare.

  2. Abra el archivo AgentStation.ini, si no existe, puede crearlo con cualquier editor de texto.

  3. Introduzca el siguiente contenido, dependiendo de si desea comparar WinCC o WinCC flexible (MSSQLEXPRESS es el nombre de ejemplo de la instancia SQL):

[WinCC]
7030=MSSQLEEXPRESS
[WinCCFlexible]
7050=MSSQLEXPRESS

Warning

Tenga en cuenta que si se introduce el nombre de instancia WINCC o WINCCFLEXEXPRESS a través de la entrada anterior, que corresponde a los nombres estándar, versiondog también espera un editor instalado además de la instancia SQL.

Si este editor no está instalado, la comparación fallará.

Esto significa que si no hay ningún editor WinCC instalado, no debe introducirse WINCC o WINCCFLEXEXPRESS como nombre de instancia.

Info

Las instrucciones para instalar el "Microsoft SQL server 2005 Express Edition" pueden solicitarse al equipo de asistencia.

Falla el versionado bajo una cuenta de usuario restringida de Windows

Mensajes de error/códigos de error: 31102
21053
21055
21053

Explicación El usuario conectado carece de ciertos derechos necesarios para editar la instancia de base de datos SQL. El usuario con derechos de acceso restringidos debe tener asignado el rol SysAdmin del servidor SQL Server. En otras palabras: La configuración descrita a continuación debe realizarse desde una cuenta de administrador u otra cuenta con las autorizaciones correspondientes.

Solución A Para WinCC flexible 2007 con SQL Server 2005, proceda como se indica a continuación:

  • Abra SQL Server Management Studio y conéctese a la instancia de WinCC Flexible.
  • Abra Container Security > Logins.
  • Haga clic con el botón derecho del ratón en Inicio de sesión y seleccione la entrada Nuevo inicio de sesión.
  • Introduzca el usuario, incluido el nombre del equipo o la afiliación al dominio, o selecciónelo mediante la función de búsqueda.
  • Asigne el rol SysAdmin a este usuario en la página Roles de servidor.
  • Cierre el cuadro de diálogo y vuelva a iniciar sesión en Windows Server.

El versionado funciona ahora con este usuario. Si hay otras cuentas de usuario con derechos restringidos, también deben crearse siguiendo estas instrucciones.

Solución B

  1. Configure al usuario con derechos restringidos para que sea miembro de un grupo correspondiente (grupo con autorización de versionado).
  2. En WinCC flexible se crea una instancia de base de datos correspondiente y un grupo asociado.
  3. Los usuarios con derechos restringidos deben ser miembros del grupo mencionado.
  4. Para añadir miembros al sistema, vaya a: botón Inicio > Elemento del menú Panel de control > Administración > Administración de equipos > Usuarios y grupos.

Contenido relacionado

Para obtener información sobre los pasos básicos para integrar el dispositivo, vea Flujo de trabajo general.

Las configuraciones específicas de este dispositivo, como la configuración de tareas, se encuentran en las páginas siguientes:

Contenido relacionado