Configurar dispositivos de almacenamiento externo
Puedes configurar el BeagleBone Black para acceder a un dispositivo de almacenamiento USB o tarjeta µSD desde CODESYS Control for BeagleBone. La compatibilidad de dispositivos de almacenamiento USB específicos o tarjetas µSD depende del hardware. Sin embargo, en teoría, cada dispositivo de almacenamiento USB o tarjeta µSD debería funcionar con el BeagleBone Black.
Acceso a un dispositivo de almacenamiento USB o tarjeta µSD
Configuración de Linux para montaje automático
Debian proporciona un paquete que se encarga del montaje automático de medios de almacenamiento conectables. Este paquete también se puede instalar en su BeagleBone Black.
Instalación del paquete usbmount desde el directorio de Debian:
command> sudo apt-get install usbmount
El dispositivo debe estar conectado a Internet y configurado para que pueda acceder al servidor Debian.
Acceso a dispositivos de almacenamiento USB
Cuando se conecta un dispositivo de almacenamiento USB, usbautomount crea automáticamente el /media/usb
carpeta donde puede acceder a los archivos en el dispositivo de memoria USB. El CODESYS El sistema de tiempo de ejecución de control está configurado para que los dispositivos de almacenamiento USB se muestren automáticamente cuando estén disponibles. Cuando se conecta un dispositivo de almacenamiento USB, se agrega al /media/usb
carpeta. En CODESYS, el $USB$
Se puede usar un marcador de posición para acceder a esta carpeta. Hay dos maneras de hacer esto:
Puede utilizar la transferencia de archivos en el CODESYS Development System para acceder a la
$USB$
marcador de posiciónPuede acceder a estos mismos archivos desde su aplicación IEC utilizando la biblioteca CAA_File.
Tenga en cuenta que es posible que no se pueda acceder a los archivos porque el medio es conectable. Por lo tanto, verifique el resultado de CAAFileOpen.