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.
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:
-
Navegue al directorio
vdClientArchive\VD$A\Configuration\Compare
. -
Abra el archivo
AgentStation.ini
, si no existe, puede crearlo con cualquier editor de texto. -
Introduzca el siguiente contenido, dependiendo de si desea comparar WinCC o WinCC flexible (MSSQLEXPRESS es el nombre de ejemplo de la instancia SQL):
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
- Configure al usuario con derechos restringidos para que sea miembro de un grupo correspondiente (grupo con autorización de versionado).
- En WinCC flexible se crea una instancia de base de datos correspondiente y un grupo asociado.
- Los usuarios con derechos restringidos deben ser miembros del grupo mencionado.
- 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: