Crear tareas
versiondog ofrece la posibilidad de crear tareas que comprueben periódicamente si el programa del dispositivo se corresponde con la última versión registrada del proyecto y, en caso necesario, copiar datos en directo de un dispositivo al servidor.
El requisito previo es una instalación con licencia de FANUC LADDER-III en el servidor versiondog o en un agente.
Los dispositivos CNC de FANUC tienen dos tipos diferentes de memoria: SRAM y FROM. Debido a esto, se deben tener en cuenta algunas particularidades al trabajar con versiondog.
- SRAM es la RAM respaldada por la batería del CNC. Esta contiene los parámetros, offsets, variables, etc.
- FROM es la memoria flash de ROM del CNC. Esta contiene el programa PMC, las copias de seguridad SRAM, etc.
Cómo configurar tareas para componentes CNC de FANUC:
Recomendamos - de forma análoga a la estructura de archivos recomendada en el árbol de proyectos - crear tres tareas separadas, una para los datos CNC, otra para los datos PMC y otra para los datos SRAM para la recuperación de desastres. Para la tarea que realiza la copia de seguridad de la SRAM, debe seleccionar No comparar como estrategia de comparación en Cargar y comparar.
- Inicie la aplicación AdminClient y abra el módulo Tareas.
- Seleccione en el árbol de proyectos el componente FANUC CNC.
- Haga clic en la barra de herramientas, en el botón Crear o copie el componente en la ventana Tareas con la función arrastrar y pegar.
- Compruebe si en la sección Configuración de tareas, aparece el tipo de carga Fanuc CNC.
- Configure las secciones generales General, Notificación, Carga y comparación y Crear versiones 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.
- Configure la sección Configuración de FANUC CNC de la siguiente manera:
Seleccione el tipo de conexión
- Para la conexión HSSB, su PC desde la cual se ejecuta la carga, debe disponer de una tarjeta de interfaz de FANUC y del driver correspondiente. Además, se debe asignar en la configuración de tareas un número de nodo. El valor predeterminado para el número de nodo es 0.
- Para una conexión vía Ethernet se debe ingresar una dirección IP y un puerto FOCAS. El puerto predefinido es 8193.
Si quiere restaurar sus dispositivos FANUC CNC con una copia de seguridad, active la casilla de control Copiar datos para la recuperación de desastres y seleccione de la lista desplegable el tipo de almacenamiento de las copias de seguridad SRAM.
- Crear copia de seguridad SRAM
Seleccione esta opción sólo si sabe que la unidad está en parada de emergencia cuando se ejecuta el trabajo.
Esta es la única opción que crea una copia de seguridad completa de recuperación de desastres. - Copiar todas las copias de seguridad SRAM desde F-ROM
Seleccione esta opción sólo si sabe que la unidad está en funcionamiento (es decir, NO en parada de emergencia ) cuando se ejecute el trabajo.
Esta es la única opción posible si no es posible crear una copia de seguridad SRAM válidadebido al tipo de unidad o a la versión de firmware. - Intente crear una copia de seguridad de la SRAM, copiar las copias de seguridad de la SRAM desde la F-ROM si la SRAM está bloqueada
Seleccione esta opción sólo si desea que la opción I. (véase más arriba) se aplique a las unidades paradas y la opción II. se aplique a las unidades en funcionamiento.
Este es el enfoque preferido para versiondog. Determine si los datos PMC, los datos CNC y los datos de usuario también deben copiarse al ejecutar un trabajo.
Guarde los cambios y ejecute la tarea.
Puede realizar más configuraciones para las tareas de este tipo de carga en el AdminClient, en el cuadro de diálogo Configuración global de la tarea.
Problemas al crear copias de seguridad del directorio de programa de Robots FANUC
Al crear una tarea para crear copias de seguridad del programa de Robots FANUC vía FTP se debe asignar el nombre de directorio \mc: en el área Configuraciones de FTP, en el campo de texto Subdirectorio. Explicación El sistema operativo de los Robots FANUC requiere que el nombre de directorio termine con dos puntos (:). (dos puntos) fin. Esta regla es directamente contraria a la notación de órdenes del Protocolo de transferencia de datos (FTP). Las órdenes FTP pueden y deben contener uno o más dos puntos, sin embargo, no está previsto que una orden FTP termine con dos puntos. Los programas de robots FANUC, o bien, los datos que se encuentran en su medio de almacenamiento son almacenados vía FTP (tipo de carga) Si se crea una copia de seguridad del robot FANUC con la tarea vía FTP, el robot debe ser especificado con la dirección IP o con el nombre del equipo. La dirección IP o el nombre del equipo deben introducirse en el área de configuración de FTP. En ésta sección también se encuentra el campo de texto Subdirectorio. Mientras no se haya especificado otro directorio introduciendo una ruta en el campo de texto Subdirectorio, se guardarán los datos ubicados en el directorio \mc :. El nombre del directorio \mc : representa el disco duro del robot. Sin embargo, no debe ejecutarse una copia de seguridad del sistema operativo sino de los programas del robot. Estos son almacenados en el directorio \mc:. El directorio \mc: representa una memoria portátil, que está conectada al sistema de archivos al iniciar el robot. Solo se puede acceder al directorio \mc:, o bien, mostrar el contenido del directorio cuando la memoria portátil correspondiente está conectada. Si la memoria portátil no está disponible, y sin embargo se intenta acceder al directorio de programa, se mostrará el siguiente mensaje de error: "Error al llamar a una función FTP [Nombre: IwcdFtpDLXComPtr::GetFile][Texto de error: Acción solicitada no realizada. Archivo no disponible (p. ej. archivo no encontrado, sin acceso).][Detalles: /mc:/from00.img][40550]" |
Contenido relacionado |
---|
Sobre versiondog: Tarea |
AdminClient -> Configuraciones de las tareas |
Carga y comparación |
AdminClient -> Configuraciones avanzadas de las tareas |