Funciones de fichero programables

Aplicación

Mediante las funciones de fichero programables se pueden gestionar ficheros desde el programa NC. Se pueden abrir, copiar, mover o borrar ficheros. De este modo se puede, por ejemplo, abrir el dibujo de un componente con un ciclo de palpación durante el proceso de medición.

Descripción de la función

Abrir archivo con OPEN FILE

Con la función OPEN FILE se puede abrir un archivo desde un programa NC.

Si se define OPEN FILE, el control numérico continúa con el diálogo y se puede programar un STOP.

Con la función, el control numérico puede abrir todos los tipos de archivo que se pueden abrir manualmente.

Tipos de fichero

El control numérico abre el archivo en la última herramienta HEROS utilizada para este tipo de archivo. Si es la primera vez que se abre un tipo de archivo y para este hay varias herramientas HEROS disponibles, el control numérico interrumpe la ejecución del programa y abre la ventana Application?. En la ventana Application? se selecciona la herramienta HEROS con la que el control numérico abrirá el archivo. El control numérico guarda esta elección.

Los siguientes tipos de archivo disponen de varias herramientas HEROS para abrir los archivos:

  • CFG
  • SVG
  • BMP
  • GIF
  • JPG/JPEG
  • PNG
 
Tip

Para evitar una interrupción de la ejecución del programa o seleccionar una herramienta HEROS, abrir el tipo de archivo correspondiente una vez en la gestión de archivos. Si para un tipo de archivo hay disponibles varias herramientas HEROS, siempre se puede seleccionar la herramienta HEROS en la que el control numérico abre el archivo dentro de la gestión de archivos.

Gestión de ficheros

Introducción

11 OPEN FILE "FILE1.PDF" STOP

Para navegar a esta función, hacer lo siguiente:

Insertar función NC Todas las funciones Selección OPEN FILE

La función NC contiene los siguientes elementos sintácticos:

Elemento sintáctico

Significado

OPEN FILE

Sintaxis de apertura para la función Abrir archivo

Fichero o QS

Camino del archivo a abrir

Ruta fija o variable

Se puede elegir en una ventana de selección

STOP

Interrumpe la ejecución del programa o la simulación

Elemento sintáctico opcional

Copiar, mover o borrar ficheros con FUNCTION FILE

El control numérico ofrece las siguientes funciones para copiar, mover o borrar ficheros desde un programa NC:

Función NC

Descripción

FUNCTION FILE COPY

Con esta función se copia un fichero en un fichero de destino. El control numérico reemplaza el contenido del fichero de destino.

Para esta función se debe indicar la ruta de ambos ficheros.

FUNCTION FILE MOVE

Con esta función se mueve un fichero a un fichero de destino. El control numérico reemplaza el contenido del fichero de destino y borra el fichero de la carpeta de origen.

Para esta función se debe indicar la ruta de ambos ficheros.

FUNCTION FILE DELETE

Con esta función se borran todos los ficheros seleccionados.

Para esta función es necesario indicar la ruta del fichero que se va a borrar.

Introducción

Copiar archivos

11 FUNCTION FILE COPY "FILE1.PDF" TO "FILE2.PDF"

; Copiar el archivo desde el programa NC

Para navegar a esta función, hacer lo siguiente:

Insertar función NC Todas las funciones Funciones especiales Funciones FUNCTION FILE FUNCTION FILE COPY

La función NC contiene los siguientes elementos sintácticos:

Elemento sintáctico

Significado

FUNCTION FILE COPY

Sintaxis de apertura para la función Copiar archivo

Fichero o QS

Ruta del archivo que se va a copiar

Ruta fija o variable

Se puede elegir en una ventana de selección

TO Fichero o QS

Ruta del archivo que se va a sustituir

Ruta fija o variable

Se puede elegir en una ventana de selección

Desplazar archivo

11 FUNCTION FILE MOVE "FILE1.PDF" TO "FILE2.PDF"

; Mover el archivo desde el programa NC

Para navegar a esta función, hacer lo siguiente:

Insertar función NC Todas las funciones Funciones especiales Funciones FUNCTION FILE FUNCTION FILE MOVE

La función NC contiene los siguientes elementos sintácticos:

Elemento sintáctico

Significado

FUNCTION FILE MOVE

Sintaxis de apertura para la función Mover archivo

Fichero o QS

Ruta del archivo que se va a desplazar

Ruta fija o variable

Se puede elegir en una ventana de selección

TO Fichero o QS

Ruta del archivo que se va a sustituir

Ruta fija o variable

Se puede elegir en una ventana de selección

Borrar archivo

11 FUNCTION FILE DELETE "FILE1.PDF"

; Borrar el archivo desde el programa NC

Para navegar a esta función, hacer lo siguiente:

Insertar función NC Todas las funciones Funciones especiales Funciones FUNCTION FILE FUNCTION FILE DELETE

La función NC contiene los siguientes elementos sintácticos:

Elemento sintáctico

Significado

FUNCTION FILE DELETE

Sintaxis de apertura para la función Borrar archivo

Fichero o QS

Ruta del archivo que se va a borrar

Ruta fija o variable

Se puede elegir en una ventana de selección

Notas

 
Indicación
¡Atención: Peligro de pérdida de datos!
Si se borra un fichero con la función FUNCTION FILE DELETE, el control numérico no mueve este fichero a la papelera. El control numérico elimina el fichero definitivamente.
  1. Utilizar esta función solo cuando los ficheros ya no se necesiten
  • Existen las siguientes posibilidades para seleccionar ficheros:
      • Introducir ruta del fichero
      • Elegir fichero mediante una ventana de selección
      • Definir la ruta del fichero o el nombre del subprograma en un parámetro QS
      • Si el fichero llamado se encuentra en la misma carpeta que el fichero llamado, también se puede introducir solamente el nombre del fichero.

  • Si en un programa NC llamado se aplican funciones de fichero en el programa NC que se va a llamar, el control numérico muestra el mensaje de error.
  • Si se desea copiar o mover un fichero que no está disponible, el control numérico muestra un mensaje de error.
  • Si el fichero que se va a borrar no está disponible, el control numérico no muestra ningún mensaje de error.