Este bloque de funciones recupera la cantidad de espacio libre de memoria de un soporte de memoria (disco de usuario, disco de sistema, tarjeta SD) en bytes.
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".
Nombre de biblioteca: PLCSystemBase
Espacio de nombres: PLCSystemBase
Para ver la representación general en lenguaje IL o ST, consulte el capítulo Representación de funciones y de bloques de funciones.
En esta tabla se describen las variables de entrada:
Input |
Tipo de datos |
Descripción |
---|---|---|
i_xEnable |
BOOL |
Entrada de activación. Ejecuta la operación cuando el valor es |
i_sVolumeName |
STRING[80] |
Nombre del dispositivo a cuyo tamaño de memoria se debe acceder:
|
En esta tabla se describen las variables de salida:
Salida |
Tipo de datos |
Descripción |
---|---|---|
q_xDone |
BOOL |
Ajústelo en |
q_xBusy |
BOOL |
Ajústelo en |
q_OperationResult |
DINT |
Resultado de la operación. Un valor distinto de cero indica la presencia de un error. |
q_uliDiskSpace |
ULINT |
Espacio de la memoria en bytes. |