功能块描述
此功能块获取存储器介质(闪存盘、RAM 盘、SD 卡)的可用存储空间量(字节)。
无法获取远程设备的大小。如果将远程设备指定为参数,则此功能返回“-1”。
库和命名空间
库名称:PLCSystemBase
命名空间: PLCSystemBase
IL 和 ST 表示形式
若要查看 IL 或 ST 语言的一般表示形式,请参阅功能和功能块表示形式一章。
I/O 变量描述
下表介绍输入变量:
输入
|
数据类型
|
描述
|
i_xEnable
|
BOOL
|
激活条目,在值为 TRUE 时,执行操作。
|
i_sVolumeName
|
STRING[80]
|
必须获取存储器大小的设备的名称
-
系统盘:'/sys'
-
用户盘:'/usr'
-
SD 卡:'/sd0'
|
下表介绍输出变量:
输出
|
数据类型
|
描述
|
q_xDone
|
BOOL
|
功能块结束后,设置为 TRUE 。
|
q_xBusy
|
BOOL
|
当功能块已启动且仍在执行时,设置为 TRUE 。
|
q_OperationResult
|
DINT
|
运算结果,非零值表示存在错误。
|
q_uliDiskSpace
|
ULINT
|
存储空间(字节)。
|