EGS Inserito: 30 giugno 2009 Segnala Inserito: 30 giugno 2009 Salve a tutti, vi faccio una domanda da persona che, a livello di script, è a zero..Ho un MP277 touch che archivia delle varibili nella memory card.E' possibile (se non troppo complicato) che, alla pressione di un pulsante sul pannello, si attivi uno script che copia la cartella "Logs" dalla memory card alla chiavetta USB (che verrà inserita solo per "scaricare" i dati)?
wort85 Inserita: 1 luglio 2009 Segnala Inserita: 1 luglio 2009 puoi fare una cosa del genere... leghi all'evento clik di un pulsante uno script e ci scrivi: Set fso = CreateObject("Scripting.FileSystemObject")fso.CopyFile "c:\mydocuments\*\miofile.xxx", "F:\MiaChiavetta"
EGS Inserita: 1 luglio 2009 Autore Segnala Inserita: 1 luglio 2009 Innanzitutto grazie.E se usassi la funzione CopyLog?Cioè io dovrei copiare i files zona stretta0.csv, zona stretta1.csv, ecc (o l'intera cartella Logs).. Da \Storage Card MMC\Logs a \Storage Card USBChe sintassi dovrei usare?Grazie per la pazienza..
EGS Inserita: 2 luglio 2009 Autore Segnala Inserita: 2 luglio 2009 Forse risolto..Ho creato un nuovo archivio di nome "Archivio stretta" con percorso \Storage Card USB, che si va ad aggiungere all'archivio esistente "zona stretta" che ha il percorso \Storage Card MMC\LogsPoi ho creato lo script:CopyLog hmiDataLog, "Archivio Stretta", "zona stretta", hmiOverwrite, hmiNoE l'ho legato al clik di un pulsante come ha detto wort85.La compilazione non ha dato errori.. Appena lo provo vi faccio sapere.Ciao a tutti!
wort85 Inserita: 2 luglio 2009 Segnala Inserita: 2 luglio 2009 LA SINTASSI IN VB è QUESTA. DOVREBBE FUNZIONARE ANCHE IN WINCCFSO.CopyDirectory("C:\TestDirectory1", "C:\TestDirectory2", True)fammi sapere se è andata bene...
diego_fly Inserita: 8 luglio 2009 Segnala Inserita: 8 luglio 2009 Ciao,eventualmente puoi sempre usare la funzione WinCC "Copia Archivio" poi basta dichiarare l'archivio sorgente e l'archivio di destinazione.Il pannello non sempre legge la chiave USB al primo tentativo; a volte, una volta inserita, bisogna uscire dall'applicazione e riavviare il progetto.Buona giornata Diego
EGS Inserita: 10 luglio 2009 Autore Segnala Inserita: 10 luglio 2009 Esatto Diego, l'ho trovata giusto ieri mentre provavo Funziona anche lo script, mentre se provo a scrivere quello di wort85 WinCC non me lo accetta Unica cosa.. Per poter inizializzare tutti gli archivi, la chiavetta deve essere inserita all'avvio del Runtime. Non esiste un modo per inizializzare i due archivi su USB solo quando essa viene inserita?Grazie.
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora