Blocco Funzionale FS_RENAME

Il blocco funzionale FS_RENAME rinomina file o cartelle oppure li sposta in un'altra posizione.

Attenzione: I file già esistenti vengono sovrascritti senza alcun avviso.

Il sistema di file deve essere stato precedentemente inizializzato tramite FS_INIT. Tutte le operazioni avvengono in modo asincrono per ogni supporto di memoria creato.

Ingresso RENAME

Su un fronte positivo, i dati sul supporto di memoria vengono rinominati o spostati.

Ingresso DEV

Definisce il dispositivo da cui accedere ai file. Il dispositivo viene utilizzato per progetto e può essere gestito nel menu contestuale sotto Progetto Memoria Esterna.

Ingresso SRC_PATH

Specifica il percorso di origine del file o della cartella sul supporto di memoria. Il percorso corrisponde a un percorso di file Unix in formato UTF-8, se supportato. Il percorso è rappresentato come segue:

Cartella/Sottocartella/File.txt

Ingresso DEST_PATH

Specifica il percorso di destinazione del file o della cartella sul supporto di memoria. Deve essere indicato l'intero nome del percorso.

Uscita DONE

L'uscita restituisce un impulso in caso di successo, per eseguire la successiva operazione. L'impulso avviene al termine dell'operazione, anche se si è verificato un errore.

Uscita ERROR

In caso di errore, restituisce un testo con un messaggio di errore. Questo è FALSE, se non si è verificato alcun errore. Lo stato viene memorizzato per l'uso successivo.

Possibili cause:

  • Il servizio del supporto di memoria non è stato avviato.
  • La memoria non è stata inizializzata.
  • Le credenziali di accesso non sono valide.
  • Non è possibile raggiungere il server remoto.
  • Il supporto di memoria non esiste.
  • Il percorso specificato non è valido.
  • Non è possibile scrivere sul supporto di memoria.
  • Nessuno spazio di memoria disponibile o la memoria è protetta in scrittura.