Intanto non formattare il disco C: quello interno al sistema perchè contiene i dati di configurazione oltre alle pagine web. Sia che utilizzi l’SDCard che il disco USB (In questo caso garantiamo il funzionamento solo se utilizzi il Lettore/scrittore micro SD-Card) devi inserire il disco a sistema spento.
Se la formattazione non ti dà errori dovresti collegandoti in FTP vedere il disco e poter trasferire dati da PC a disco e viceversa. Se questo funziona tutto è Ok.
L’esempio più semplice lo trovi nella funzione SysFfopen, l’esempio ST_SysFfopen apre il file indicato (Puoi usare un file che avrai prima trasferito in FTP) e ne legge i primi 32 caratteri. Nella stessa funzione trovi l’esempio ST_MemoryDump che permette il trasferimento di una zona di memoria su di un file sia in scrittura che in lettura. Altri esempi nella funzione StringToLogFile, o nella SysStrFind.
Ricorda che la gestione del disco deve essere messa in programmi eseguiti in task Back.Ma se hai errori nel programma collegati al sistema in Telnet e con il comando SysLog verifica che errori hai qui elenco completo errori.