Saltar a contenido

Ejemplo de integración de un dispositivo no compatible

Aquí encontrará un ejemplo de cómo integrar un dispositivo en octoplant que aún no es compatible con nosotros.

Requisitos previos

En nuestro ejemplo, los archivos de proyecto Configuration.ini, Database.bin y Log.txt están disponibles para el dispositivo de automatización T-5000.

Imagen: Dispositivo de ejemplo de datos del proyecto

Crear nuevos tipos de componente

Para empezar, hay que analizar los datos del proyecto del dispositivo de automatización del que se va a hacer una copia de seguridad. Es importante averiguar de qué archivos se va a realizar una copia de seguridad. Si se desea realizar una comparación de los archivos, debe identificarse el comparador adecuado.

En el módulo Editor del tipo de componente del AdminClient * , cree un nuevo tipo de componente *T-5000 en un directorio adecuado.

Imagen: Tipo de componente T-5000

Comparador binario

Todos los archivos que deban compararse pero que no puedan asignarse a un comparador universal, como ASCII o Excel, pueden compararse con el comparador Binary.

En nuestro ejemplo, el comparador Binary se especifica explícitamente para todos los archivos desconocidos (*.*). Esto significa que los cambios en un archivo que no está definido con precisión todavía pueden ser rastreados.

Por ejemplo, el archivo Database.bin se compara con el comparador Binary, pero también los archivos que se añaden posteriormente y cuyo formato aún se desconoce.

Integrar proyectos

Crea un nuevo componente con el tipo de componente recién creado.

Imagen: Crear nuevo componente T-5000

Los datos de su proyecto ya están integrados y pueden gestionarse.

Configurar tareas

Para crear copias de seguridad de los datos del dispositivo AUVESY T-5000 a intervalos regulares, puede crear una tarea para el componente T-5000_456456123 en el AdminClient.

En nuestro ejemplo, los datos del proyecto son almacenados manualmente por los usuarios en la misma ruta (red/local). La ruta es \\recurso compartido\456456123\T-5000.

  1. Cree una tarea con el tipo de carga Network (UNC).
  2. En el campo Recurso, introduzca la parte anterior de la ruta, \share456456123.
  3. En el campo Subdirectorio, introduzca el propio directorio del componente, \T-500.

Imagen: Configuración de la tarea para el componente T-5000

Mostrar resultados de comparación

Puede mostrar los resultados de la comparación en AdminClient en el módulo Tareas o en UserClient en el área Resultados de la tarea haciendo clic con el botón derecho en la tarea o en el resultado de la tarea y seleccionando la opción Comparar versión del servidor con la copia de seguridad en el menú contextual.

La comparación muestra los siguientes resultados en nuestro caso:

  • Se han añadido dos nuevas líneas en el archivo Log.txt.

    Imagen: Comparación archivo Log.txt

  • Se ha producido un cambio en el archivo Database.bin.

    Imagen: Comparación de archivo Database.bin