Vai al contenuto

Visualizzare elenco files presenti un directory del disco

Home Forum Controllori SlimLine e Netsyst (LogicLab) Visualizzare elenco files presenti un directory del disco

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #35326
    Simone
    Partecipante

    Stò utilizzando un pannello operatore abbinato ad un Vs sistema SlimLine per il controllo di un impianto di posta pneumatica. Lo SlimLine gestisce tutte le operazioni di prenotazione stazione ed invio bossolo verso cassaforte ed esegue il log dei dati in formato su files in formato CSV.

    Viene creato un file per ogni sacco cassaforte, il mio problema è quello di realizzare una interfaccia sul pannello operatore che permetta di eseguire il listing del disco visualizzando tutti i files di log presenti. Con la possibilità di scegliere i files desiderati per mandarli in stampa e/o rimuoverli. Avete un esempio da cui partire ?

    #37568
    Sergio Bertana
    Amministratore del forum

    Nel set di blocchi funzione disponibili esiste un FB che fà al caso tuo, la SysDirListing, directory listing (Estratto manuale), esegue il listing di tutti i files presenti in una determinata directory del disco dello SlimLine. Puoi impostare la directory su cui operare ed anche l’eventuale filtro sulla estensione dei files. Per esempio ipotizzando che i tuoi files di log siano nella directory Storage ed abbiano estensione *.log, potrai listare solo i files desiderati definendo Storage*.log in PathName.
     
    Per quanto riguarda il pannello operatore puoi utilizzare l’oggetto Pulsante opzioni (Screenshot) che permette di visualizzare un elenco di voci, nel mio caso ho scelto di avere 3 voci visulizzate. In questo modo visualizzerò un elenco di 3 files e tramite due pulsanti sarà possibile fare scrollare tutti i files presenti nella directory definita.
     
    Toccando una della voci visualizzate nell’elenco il nome del file corrispondente verrà trasferito in una casella di visualizazione. A questo punto è molto facile gestire tramite altri pulsanti la stampa e/o la cancellazione del file (Screenshot).
     
    Allego la stampa del programma ed il programma sorgente che contiene sia il programma per lo SlimLine che il programma per il terminale operatore (Ricordo che il programma terminale si può emulare da PC con il software EasyBuilder).

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.