Questo comando permette di caricare un file locale nella flash del dispositivo connesso.
Sintassi |
FLOAD [-R][-O][-NB][-RELOAD|-RESTART|-RESYNC] <source> <target> FLOAD [-R][-O][-NB] -BIOS|-BOOT|-MAIN|-CFG <source> [<target>] |
-R |
Tenta recupero operazione (#1) |
-O |
Sovrascrive eventuale file esistente sulla flash |
-NB |
Disabilita gestione speciale file .BIF |
-BIOS |
Caricamento speciale file come BIOS (#2) |
-BOOT |
Caricamento speciale file come BOOT (#2) |
-MAIN |
Caricamento speciale file come MAIN (#2) |
-CFG |
Caricamento speciale file come CFG (#2) |
-RELOAD |
Caricamento speciale file (con ricaricamento in memoria) (#2) |
-RESTART |
Caricamento speciale file (con ricaricamento in memoria e riavvio) (#2) |
-RESYNC |
Caricamento speciale file (con ricaricamento in memoria e riavvio sincronizzato) (#2) |
<source> |
Nome del file sorgente (su PC) |
<target> |
Cartella e/o nome del file destinazione (su flash) |
Se il percorso del file sorgente contiene dei caratteri jolly, viene presentata una finestra di selezione file con la maschera di selezione impostata a quanto richiesto come file sorgente: selezionare il file desiderato, quindi il pulsante Apri (o tasto rapido Return) per confermare la scelta, oppure il pulsante Annulla (o tasto rapido Esc) per annullare l'operazione.
Se il nome del file destinazione viene omesso, verrà utilizzato lo stesso nome del file sorgente (quello locale).
Se il file va caricato in una specifica cartella, senza specificare il nome del file destinazione, va indicato correttamente il contenuto della cartella terminandolo con il carattere / (ad esempio /FA/): in caso alternativo si intende la cartella come entità a se stante (ad esempio /FA), per cui il caricamento cercherebbe di sostituire la cartella (e relativo contenuto) con un file avente lo stesso percorso e nome, operazione ovviamente non permessa.
Recupero operazione (#1)
Quando viene specificata l'opzione -R, RDE cerca di verificare se nella flash del dispositivo connesso esiste già almeno una parte del file interessato e che tale parte corrisponda al file locale: in caso affermativo, dopo i debiti controlli, il caricamento prosegue escludendo la parte di file già presente, altrimenti il recupero verrà ignorato.
Caricamenti speciali (#2)
Per ulteriori informazioni sui caricamenti speciali, fare riferimento alla documentazione dello specifico dispositivo hardware. In caso che venga specificato un caricamento speciale, il nome del file destinazione è opzionale e non più necessariamente riferito ad una flash.
Attenzione: l'uso improprio dei caricamenti speciali -BIOS, -BOOT, -MAIN e -CFG potrebbe portare danneggiamenti o anomalie di funzionamento all'hardware stesso, quindi causare seri danni a cose e/o persone in caso di uso con macchine/impianti energizzati e/o in movimento.
Esempi d'utilizzo
Per caricare il file locale AUTOEXEC.STP nella cartella flash /FA/:
FLOAD autoexec.stp /fa/ |
Per caricare su cartella flash /FB/ il file locale DATI_01.DAT, contenuto nella cartella locale C:\dati\files\, rinominadolo come DATI.DAT:
FLOAD c:/dati/files/dati_01.dat /fa/dati.dat |
Per caricare un programma R3 su cartella flash /FA/, con ricaricamento in memoria e riavvio sincronizzato:
FLOAD -RESYNC task1.elf /fa/ |