Siemens SIMATIC WinCC - AUVESY-MDT Última actualización: 14 de enero de 2022 Fichtenstraße 38B 76829 Landau Deutschland
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
Siemens SIMATIC WinCC Última actualización: 14 de enero de 2022 © AUVESY-MDT 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 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