Saltar a contenido

SmartCompare (comparación inteligente)

Para que el versionado y la documentación asociada tenga valor, no alcanza solamente con escribir comentarios sobre una nueva versión. También es importante que se registren los cambios de la versión anterior (y de las anteriores) y, en el mejor de los casos, que se comparen gráficamente. Esto es exactamente lo que hace la función SmartCompare (comparación inteligente) de octoplant. Todos los cambios realizados pueden determinarse automáticamente y anotarse individualmente.

octoplant ofrece un SmartCompare para los sistemas de automatización más comunes y el número de dispositivos compatibles está en constante crecimiento. La mayoría de estos SmartCompares pueden configurarse según los requisitos individuales, lo que se describe aquí utilizando el SmartCompare Simatic S7 como ejemplo.

Ejemplo: Simatic S7

Para este ejemplo se require un componente con un proyecto. Sólo entonces puede guardarse una configuración de comparador para el proyecto.

La configuración del comparador puede editarse por componente en el UserClient a través del diálogo Configuración del componente, pero también adicionalmente en la configuración de la tarea en el AdminClient.

Imagen: Diálogo de configuración de componentes

Con la configuración es posible almacenar una configuración distinta para cada ruta de programa y adaptar así la comparación de manera específica.

Imagen: Diálogo de configuración de comparación

Resumen de las opciones que pueden configurarse:

  • ¿A qué ruta de programa debe aplicarse la configuración?
  • ¿Qué bloques pueden excluirse de la comparación?
  • Los bloques de datos ¿deben compararse por su contenido (útil para realizar el seguimiento de variables especiales)?
  • ¿Deben incluirse en la comparación los cambios de hardware?
  • ¿Qué funciones específicas de Simatic S7 siguen siendo relevantes para el versionado?

El resultado para la comparación de versiones o de una versión con una copia de seguridad se muestra así:

Imagen: Diálogo de comparación

La comparación completa se muestra a la derecha en la imagen superior en un árbol de cambios, que permite obtener un resumen de los cambios realizados en el proyecto. Las diferencias pueden visualizarse en detalle seleccionándolas. Para aumentar la comprensión de los cambios realizados en el proyecto, las diferencias se muestran gráficamente, dependiendo de la compatibilidad prestada.

Se puede dar una razón específica y separada para cada diferencia con el fin de documentar los cambios importantes del programa de una manera que todos puedan entender.

Contenido relacionado