Il File Manager è un add-in per RoboDK progettato per gestire i file situati nei sistemi di controllo remoto dei robot.
L'addin File Manager le permette di visualizzare il contenuto delle directory sui dischi remoti, di eliminare e rinominare file e directory remote. Una caratteristica importante di File Manager è la possibilità di caricare e scaricare programmi robotici. Alcuni sistemi di controllo, come quello di KUKA, richiedono una pre-analisi dei programmi caricati. Ciò rende difficile l'utilizzo di strumenti standard come FTP o Windows File Sharing per trasferire i file a tali sistemi. Il File Manager può caricare i programmi sui sistemi KUKA, in modo che siano pronti per essere eseguiti non appena vengono caricati
Il File Manager supporta diversi protocolli per la condivisione dei file:
1.Protocollo di trasferimento file (FTP)
2.Protocollo di interfaccia Bridge C3 per KUKA
3.Protocollo di interfaccia bridge C3 per Windows
Il video mostra come aprire la finestra di File Manager e trasferire i file: : Questo video mostra come aprire la finestra del File Manager e trasferire i file: https://www.youtube.com/watch?v=GL6IInHqhJg.
Se ha già RoboDK con il plugin Add-in Manager installato, l'unica azione da fare è installare il componente aggiuntivo dalla Libreria online di RoboDK.
Il server di interfaccia C3 Bridge deve essere installato nel sistema di controllo del robot KUKA. Per maggiori informazioni al riguardo, consulti il driver RoboDK per KUKA.
Il File Manager può essere richiamato in due modi: utilizzando la finestra Connessione al robot o direttamente dal menu Connessione.
Il primo metodo è conveniente quando si dispone di una stazione configurata e i parametri di connessione per ogni robot sono definiti. Ciò le consente di collegarsi rapidamente ai robot, perché i parametri di collegamento sono salvati con il file della stazione.
1.Clicchi con il tasto destro del mouse sull'elemento robot nella Struttura di stazione.
2.Selezioni Connessione a Robot... nel menu contestuale per aprire la finestra Connessione a Robot.
3.Se necessario, compili i campi IP del robot, Porta del robot e Nome utente e password FTP.
4.Clicchi sul pulsante Esplora e selezioni File Manager nel menu contestuale.
Il File Manager determinerà automaticamente quale protocollo utilizzare in base al nome del driver. Se il driver apikuka o kukabridge è definito per il robot, verrà utilizzato il protocollo C3 Bridge Interface for KUKA. In tutti gli altri casi, verrà utilizzato il protocollo FTP e i dettagli della connessione verranno letti automaticamente dai campi della finestra Connessione al robot.
Il secondo metodo è adatto quando deve collegarsi rapidamente ad un sistema remoto tramite l'indirizzo IP, utilizzando un protocollo specifico. Per farlo, utilizzi il menu Connect➔ File Manager e selezioni il metodo di connessione richiesto:
Nella finestra Nuova connessione che si apre, inserisca l'indirizzo IP e la porta del computer remoto.
Quando richiama File Manager, appare sullo schermo una finestra come questa:
Nella parte superiore della finestra del File Manager c'è una barra del titolo che visualizza l'indirizzo di connessione corrente. Sotto di essa c'è una barra degli strumenti che le permette di eseguire operazioni di base con i file e di monitorare lo stato della connessione. Ancora più in basso si trova il percorso della directory corrente. Può essere vuoto o contenere un singolo carattere barra (/), il che significa che si trova al livello superiore del file system. Sotto il campo del percorso si trova l'area principale del File Manager, che visualizza un elenco di file, directory o dischi in base al percorso corrente nel file system. Quando il pannello File Manager visualizza le informazioni sui file, ogni file è elencato con il suo nome, l'icona, la dimensione, il tipo e la data di ultima modifica. I campi autorizzazione, proprietario e gruppo sono opzionali e possono essere vuoti.
L'aspetto delle icone è determinato dall'estensione del file (la parte del nome del file dopo l'ultimo punto) e dal sistema operativo in uso.
Diamo un'occhiata più da vicino alle funzionalità della barra degli strumenti:
Navigazione rapida | Elenco a discesa per una navigazione rapida tra le sottodirectory. Per esempio, consideri il seguente percorso: D:\KUKA_OPT\VRC INTERFACE\INTERNAT\KRCSETUP\KRC\ROBOTER\Configurazione\User Contiene 8 sottodirectory che iniziano con KUKA_OPT e terminano con la directory Utente corrente. Selezionando la directory INTERNAT dall'elenco a discesa, salterà immediatamente a quella directory (alcuni livelli più in alto). Questo velocizza la navigazione nel file system. | |
Su | Sposta un livello in alto, nella directory madre della directory corrente. Se la directory corrente è la directory più alta nella gerarchia, il suo contenuto verrà riletto invece di saltare. | |
Rinfrescare | Aggiorna il contenuto della directory corrente. | |
Scaricare | Scarica il file attualmente selezionato dal computer remoto al computer locale. Se esiste già un file bersagli con questo nome, verrà sovrascritto. | |
Caricare | Carica un file dal computer locale alla directory corrente del computer remoto. Se un file bersagliato con questo nome esiste già, potrebbe essere sovrascritto o l'operazione potrebbe fallire, a seconda del protocollo utilizzato. | |
Nuova cartella | Crea una nuova directory nella directory corrente del computer remoto. Se il nome della nuova directory è lo stesso di una directory esistente, l'operazione fallirà. | |
Rinominare | Rinomina il file o la directory attualmente selezionati. Questa operazione fallirà se il nome del bersaglio esiste già. Questa operazione potrebbe non essere supportata da alcuni protocolli. | |
Cancellare | Elimina il file o la directory attualmente selezionati. In molti casi, una directory non può essere eliminata se contiene altre directory o file al suo interno. La possibilità di eliminare una directory non vuota dipende dall'implementazione lato server e dal protocollo utilizzato. |
La parte più a destra della barra degli strumenti contiene un pulsante che visualizza lo stato attuale della connessione e le permette di gestirla:
Collegare | Inizia a stabilire una nuova connessione con il computer remoto. | |
Disconnettersi | Disconnette la connessione attualmente stabilita o interrompe qualsiasi tentativo di stabilire una connessione. | |
Stato: Collegato | La connessione è stata stabilita con successo e il File Manager è pronto per il funzionamento. | |
Stato: Connessione (o riconnessione) | Il File Manager sta tentando di stabilire una connessione con un computer remoto. | |
Stato: In corso di lavorazione | Il File Manager esegue una lunga operazione (ad esempio, interrogare il contenuto della directory corrente, scaricare un file, ecc.) | |
Stato: Disconnesso | Il File Manager è disconnesso dal computer remoto. |
In alcuni casi, la connessione richiede la verifica delle credenziali. Se il computer remoto nega l'autorizzazione, il File Manager visualizzerà una finestra corrispondente che richiede il login e la password:
Dopo aver cliccato sul pulsante Accedi, si tenterà di riconnettersi con le nuove credenziali.
Per ora, il File Manager ha alcune limitazioni funzionali che saranno superate in futuro:
1.Le operazioni di trascinamento non sono supportate.
2.Il caricamento o il download di più file non è supportato.
3.L'operazione di rinominazione non è supportata per il protocollo KUKA.
4.Alcune connessioni FTP potrebbero non funzionare correttamente a causa di implementazioni non standard del protocollo FTP.