FC_GetTotalDiskSpace: Obtiene el tamaño de la memoria

Descripción de la función

Esta función permite recuperar el tamaño de un soporte de memoria (disco de usuario, disco de sistema, tarjeta SD) en bytes.

El nombre del soporte de memoria se transfiere:

  • Disco de usuario = "/usr"

  • Disco de sistema = "/sys"

  • Tarjeta SD = "/sd0"

No se puede acceder al tamaño de un dispositivo remoto. Si se especifica como parámetro un dispositivo remoto, la función devuelve "-1".

Representación gráfica

Representación IL y ST

Para ver la representación general en lenguaje IL o ST, consulte el capítulo Representación de funciones y de bloques de funciones.

Descripción de variables de E/S

En esta tabla se describen las variables de entrada:

Input

Tipo de datos

Descripción

i_sVolumeName

STRING[80]

Nombre del dispositivo a cuyo tamaño de memoria se debe acceder

iq_uliTotalDiskSpace

ULINT

El tamaño del soporte de la memoria en bytes

En esta tabla se describen las variables de salida:

Salida

Tipo de datos

Descripción

FC_GetTotalDiskSpace

DINT

0: El tamaño se recuperó correctamente.

-1: Error al leer el tamaño.

-318: Al menos uno de los parámetros no es válido.