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.
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
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.
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
- 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.