Sistema de archivos
Tema
Pregunta
Sistema de ar‐
¿Cómo se usa el método "CreateDirectory"?
chivos
¿Cómo se usa el método "CreateFile"?
¿Cómo se usa el método "Delete"?
¿Cómo se usa el método "MoveOrCopy"?
¿Cómo se usa el método "Open"?
¿Cómo se usa el método "Read"?
SINUMERIK Access MyMachine/OPC UA
Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5
11.1 Preguntas más frecuentes (FAQ)
Posible solución
El servidor OPC UA puede crear una carpeta con cualquier ex‐
tensión, o sin extensiones, en la memoria USB, recurso com‐
partido de red o unidad de disco local. Sin embargo, en la uni‐
dad de disco NC solo se pueden crear con extensión "DIR".
El método "CreateFile" se usa para crear un archivo nuevo. Se
puede escribir en el archivo nuevo con el método "Write" del
FileType. El servidor OPC UA puede crear un archivo sin exten‐
sión en la memoria USB, recurso compartido de red o unidad
de disco local, pero no en la memoria NC.
•
El método "Delete" se usa para borrar un archivo/directorio.
El servidor OPC UA no permitirá borrar un archivo si está
abierto para realizar operaciones de archivo. Se debe cerrar
el handle del archivo antes de borrar el archivo. Con un
directorio, se borran recursivamente todos los objetos ar‐
chivo y directorio que haya bajo el directorio a borrar.
•
No se permite mover un archivo que esté seleccionado para
ejecución ni un directorio que contenga el archivo selec‐
cionado. No obstante, si se mueve el archivo es posible que
se cree un archivo vacío.
•
El método "MoveOrCopy" se usa para mover o copiar un
archivo/directorio a otro directorio, o bien para cambiar el
nombre de un archivo/directorio.
•
El servidor OPC UA puede mover cualquier archivo o car‐
peta sin extensión en la memoria USB, recurso compartido
de red o unidad de disco local, pero no en la memoria NC.
En la memoria NC solo se permite mover una carpeta con la
extensión "DIR" a la memoria NC.
•
El servidor OPC UA no permitirá mover la carpeta si el ar‐
chivo si está abierto para realizar operaciones de archivo.
•
No se permite mover un archivo que esté seleccionado para
ejecución ni un directorio que contenga el archivo selec‐
cionado. No obstante, si se mueve el archivo es posible que
se cree un archivo vacío.
Cuando un cliente abre un archivo, obtiene un handle de ar‐
chivo que es válido mientras la sesión esté abierta. Los clientes
deben usar el método "Close" para liberar el handle una vez que
ya no necesiten acceder al archivo. Los clientes pueden abrir
para lectura varias veces el mismo archivo.
El método "Read" se usa para leer una parte del archivo a partir
de la posición actual del archivo. La posición del archivo avanza
en el número de bytes leídos. Los datos contienen los datos
Solución de problemas
177