Configura dispositivi di archiviazione esterni
È possibile configurare il BeagleBone Black da cui accedere a un dispositivo di archiviazione USB o a una scheda µSD CODESYS Control for BeagleBone. La compatibilità di specifici dispositivi di archiviazione USB o schede µSD dipende dall'hardware. In teoria, tuttavia, ogni dispositivo di archiviazione USB o scheda µSD dovrebbe funzionare con BeagleBone Black.
Accesso a un dispositivo di archiviazione USB o a una scheda µSD
Configurazione di Linux per il montaggio automatico
Debian fornisce un pacchetto che si occupa del montaggio automatico dei supporti di memorizzazione collegabili. Questo pacchetto può essere installato anche sul tuo BeagleBone Black.
Installazione del pacchetto usbmount dalla directory Debian:
command> sudo apt-get install usbmount
Il dispositivo deve essere connesso a Internet e configurato in modo da poter accedere al server Debian.
Accesso ai dispositivi di archiviazione USB
Quando un dispositivo di archiviazione USB è collegato, usbautomount crea automaticamente il file /media/usb
cartella in cui è possibile accedere ai file sul dispositivo di memoria USB. Il CODESYS Il sistema di runtime di controllo è configurato in modo che i dispositivi di archiviazione USB vengano visualizzati automaticamente quando sono disponibili. Quando un dispositivo di archiviazione USB è collegato, viene aggiunto al file /media/usb
cartella. In CODESYS, il $USB$
il segnaposto può essere utilizzato per accedere a questa cartella. Ci sono due modi per farlo:
È possibile utilizzare il trasferimento di file in CODESYS Development System per accedere al
$USB$
segnaposto.Puoi accedere a questi stessi file dalla tua applicazione IEC utilizzando la libreria CAA_File.
Prestare attenzione che i file potrebbero non essere accessibili perché il supporto è collegabile. Pertanto, controlla il risultato di CAAFileOpen.