Administración remota de archivos

Utilice la operación [Administración remota de archivos] para copiar archivos entre la unidad de visualización y el servidor.

Los tipos de archivos que puede copiar son PNG, TXT, CSV y BML.

Bloque

Texto

copyFilesFromServer($Enums.Server.FTP, 1, SERVER_PATH,
          1                 2          3       4
$Enums.Storage.USBStorage, TARGET_PATH,
            5                   6

$Enums.FileConflictAction.Overwrite);
                 7

1: Copy Files

2: Server

3: Connect ID

4: Server Path

5: Target Storage

6: Target Path

7: If File Exists

[Copy Files]

Seleccione la operación entre el origen y el destino de la copia. Seleccione [[fromServer] para copiar el archivo del servidor a la unidad de visualización. Seleccione [toServer] para copiar el archivo desde la unidad de visualización al servidor.

Bloque
  • [fromServer]

  • [toServer]

Texto
  • 'copyFilesFromServer'

  • 'copyFilesToServer'

[Server]

Seleccione el tipo de servidor con el que desea conectarse.

Bloque
  • [FTP]
Texto
  • '$Enums.Server.FTP'

[Connect ID]

El ID de conexión del servidor con el que desea conectarse, como un número entero.

Nota: El ID de conexión debe ser el ID configurado en el campo [Conexiones FTP] en la ventana [Explorador de proyectos].
[Server Path]

Especifique la ruta del archivo y la carpeta en el servidor para la operación de copiar desde o copiar a.

(Ejemplo) /Data1/image01.png

Nota:
  • La ruta debe tener 256 caracteres o menos y no debe utilizar los siguientes símbolos.
    : ; |, * ? "<>
  • Para definir una carpeta, use la barra diagonal "/".
[Target Storage]

Especifique el almacenamiento de la unidad de visualización para la operación de copiar desde o copiar a.

Bloque
  • [LocalStorage]
  • [SDCard]
  • [USBStorage]
Texto
  • '$Enums.Storage.LocalStorage'

  • '$Enums.Storage.SDCard'

  • '$Enums.Storage.USBStorage'

Nota: La opción [LocalStorage] sólo está disponible para la Serie ST6000 o la Serie STM6000.
[Target Path]

Especifique la ruta del archivo y la carpeta en la unidad de visualización para la operación de copiar de o copiar a.

Cuando se utiliza la Serie SP5000 Open Box (Modelo Windows 10 IoT Enterprise), la Serie IPC, y PC/AT

[Ruta de destino] es la ruta en [Carpeta de destino (Almacenamiento USB)] o [Carpeta de destino (Tarjeta SD)].

Por ejemplo, si [Ruta de destino] es "/Folder1/" y [Carpeta de destino (Almacenamiento USB)] es "C:\USBStorage", la ruta completa es "C:\USBStorage\Folder1".

[Carpeta de destino (Tarjeta SD)] y [Carpeta de destino (Almacenamiento USB)] se encuentran en [Arquitectura del sistema] ➞ [Target01] ➞ pestaña [Función] ➞ subpestaña [Opciones] ➞ [Preferencias].

Nota:
  • La ruta debe tener 256 caracteres o menos y no debe utilizar los siguientes símbolos.
    : ; |, * ? "<>
  • Para definir una carpeta, use la barra diagonal "/".
[If File Exists]

Especifique si desea sobrescribir archivos con el mismo nombre que existen en el destino.

Bloque
  • [Overwrite] - Sobrescribe el archivo.

  • [Skip] - Omite la copia.
Texto
  • '$Enums.FileConflictAction.Overwrite'
  • '$Enums.FileConflictAction.Skip'
Nota: La función de asistencia de entrada en modo texto muestra tanto 'KeepBoth' como 'ConfirmationMessage' en 'FileConflictAction', pero como no son compatibles con la operación [Administración remota de archivos], al seleccionarlos se muestra un error.
Nota:
  • Si hay más de 1000 archivos en la carpeta de origen, la operación [Administración remota de archivos] finaliza después de copiar el archivo número 1000.
  • Si el archivo a copiar supera los 250 MB, se omite el archivo y se copia el siguiente. Los archivos omitidos no se incluyen en el límite de 1000 copias.
  • No se pueden realizar varias operaciones de [Administración remota de archivos] al mismo tiempo.
    las operaciones de [Administración remota de archivos] tampoco pueden ejecutarse al mismo tiempo que las operaciones de [Administración de archivos]. Compruebe la propiedad de origen de destino (Target01.Preferences.FileManagement.Status) para confirmar el estado de la operación. Mientras esta propiedad de origen está activada, no se pueden realizar nuevas operaciones de [Administración remota de archivos] o [Administración de archivos].

(Ejemplo)

Si desea copiar archivos de la carpeta "/Data1/" del servidor FTP con un ID de conexión FTP de 1 a la carpeta "Folder1" del almacenamiento USB de la unidad de visualización, configure el siguiente script.

Bloque

Texto

'copyFilesFromServer($Enums.Server.FTP, 1, "/Data1/", $Enums.Storage.USBStorage, "/Folder1/", $Enums.FileConflictAction.Overwrite);'