Detección de SD insertada en slot (PLCs EC2xxx)

Si utilizamos la memoria SD como sistema de almacenamiento externo deberemos de poder conocer cuando esta insertada en el slot y cuando no. Para ello podemos utilizar la función «FS_DiskFree» con el directorio ‘/media/sd’ como parámetro. Esta función nos retorna el tamaño del disco, por lo que retornara 0 cuando la SD no esta insertada o cuando esta llena.
Adjunto una exportación de un FB realizado para tal función.
Para la gestión de almacenamiento sobre la unidad de USB existen funciones dedicas que trataremos posteriormente.

Fichero exportado FUN_EspacioSD

 

Deja un comentario