Integrar proyectos

Para proyectos SIMATIC WinCC flexible, el tipo de componente WinCC flexible está disponible en versiondog, en el directorio de Siemens/HMI-Software.

Puede configurar los tipos de componentes en el AdminClient, en el módulo Editor del tipo de componente.

 

Para integrar los datos de su proyecto en versiondog, proceda como sigue:

  1. Cree un nuevo componente en el UserClient con el tipo de componente correspondiente.

  2. Abra el directorio de trabajo del componente mediante el botón o la opción del menú contextual Abrir en explorador de archivos(Ctrl+E).

  3. Mueva los datos de proyecto deseados al directorio de trabajo del componente.

  4. Haga clic en Crear versión base y ejecutar Check-In.

  5. Ahora puede administrar el proyecto en versiondog.

 

Si no dispone de datos del proyecto, aún puede crear un componente que sirva para crear una tarea con el fin de crear una copia de seguridad. A continuación, puede versionar en el servidor los datos del proyecto a partir de la copia de seguridad creada por esta tarea.

Proceda como sigue:

  1. Cree un nuevo componente en el UserClient con el tipo de componente correspondiente.

  2. Haga clic en Ejecutar Check-In sin versión base

  3. Cree una tarea para este componente en el AdminClient y ejecútela.

  4. En UserClient, seleccione el componente.

  5. En la pestaña Tareas, seleccione la copia de seguridad, haga clic en Copiar copia de seguridad en un directorio y copie la copia de seguridad en el directorio de trabajo.

  6. Cree una nueva versión del componente y ejecute el check-in.

 

Tenga en cuenta que

Esto significa que no es posible ver una comparación en detalle del tiempo de ejecución. Es posible llevar a cabo una recuperación de desastres, es decir, usar la copia de seguridad creada para restaurar el tiempo de ejecución.

 

El versionado realizado por un usuario con una cuenta de Windows con restricciones da error. ¿Qué debo hacer para que la comparación se ejecute sin errores?

 

Mensajes/códigos de errores:

31102

21053

21055

21053

Explicación

El usuario registrado carece de determinados derechos que son necesarios para editar la instancia de la base de datos SQL. El usuario con derechos de acceso restringidos debe tener el rol de SysAdmin del SQL server.

En otras palabras: La configuración descrita a continuación debe realizarse desde una cuenta de administrador u otra cuenta con los permisos adecuados.

Solución A

Para WinCC flexible 2007 con SQL server 2005 proceda como sigue:

  1. Abra SQL Server Management Studio y establezca una conexión con la instancia de WinCC flexible .

  2. Abra Container Security > Logins.

  3. Haga clic con el botón derecho en Logins y seleccione la entrada New Login.

  4. Introduzca el usuario, incluido el nombre del equipo o la afiliación al dominio, o selecciónelo mediante la función de búsqueda.

  5. En la página Server Roles, asigne el rol de SysAdmin a este usuario.

  6. Cierre el cuadro de diálogo y vuelva a iniciar sesión en Windows.

El versionado realizado por este usuario no generará más errores.

Si existen otras cuentas de usuario con derechos restringidos, se debe proceder con ellos de la misma manera.

Solución B

  1. Incluir al usuario con derechos restringidos como miembro del grupo correspondiente (Grupo con derechos para versionar)

  2. En WinCC flexible se crea la instancia de la base de datos correspondiente y el grupo correspondiente.

  3. Los usuarios con derechos restringidos deben ser miembros del grupo mencionado.

  4. Para añadir miembros al Sistema vaya a:
    Botón Inicio > Panel de Controlelemento de menú > Administración > Administración de equipos > Usuarios y Grupos.

 

Contenido relacionado
UserClient -> Crear componentes
Restaurar proyectos
AdminClient -> Editor del tipo de componente
Crear tareas