Vai al contenuto

Alcune domande sull’utilizzo della SD Card

Home Forum Controllori SlimLine e Netsyst (LogicLab) Alcune domande sull’utilizzo della SD Card

Stai visualizzando 4 post - dal 1 a 4 (di 4 totali)
  • Autore
    Post
  • #35571
    Luca Marani
    Partecipante

    Avrei bisogno di salvare dei dati in un file CSV sulla SD Card, c’è qualche esempio ?
    Posso creare tutti i file CSV che voglio (con limite la dimensione totale), o è come la memoria Storage che deve essere formattata per un numero fisso di file ?
    È possibile fare l’append su di un file già creato ?

    #38256
    Sergio Bertana
    Amministratore del forum

    Un esempio di salvataggio dati su SD Card lo trovi in questo topic. Naturalmente la SDCard deve essere prima formattata e nella formattazione come hai già correttamente fatto notare tu si deve indicare il numero massimo di files che si vogliono avere (Il limite è 64 files).

    Attenzione! rispetto a quanto citato nel topic dell’esempio il comando di Format è stato modificato ora occorre scrivere il comando seguito dalla directory che si vuole formattare (Storage o SDCard), e poi il numero di files che si desidera avere (Esempio Format SDCard, 16). Riporto lo screenshot di Toolly con l’esecuzione del comando.

    Aprendo il file su disco con la funzione Sysfopen in ‘a‘ append, se il file non esiste viene creato, se il file esiste ci si posiziona alla fine. Le successive operazioni di scrittura (Sysfputc, Sysfwrite) aggiungeranno caratteri in coda al file aumentandone la dimensione.

    #38260
    Luca Marani
    Partecipante

    Grazie del supporto. Se durante il funzionamento la SD dovesse essere rimossa me ne accorgo perché il FILEP restituito da Sysfopen è NULL. Quando la SD viene reinserita c’è modo di farla leggere al PLC senza doverlo riavviare ?

    #38261
    Sergio Bertana
    Amministratore del forum

    Con l’attuale versione dello SlimLine non è possibile gestire l’estrazione e l’inserimento della SD Card a sistema acceso, il limite è imposto dal connettore della SD Card che non ha il pin di Card detect.

    Stiamo valutando un nuovo connettore che ha anche il pin di Card detect (E’ il connettore che utilizziamo sulla versione per CoDeSys), quindi è possibile che in un prossimo futuro sia implementata anche la possibilità di estrarre ed inserire la SD Card a sistema acceso.

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