功能块 FS_SCANDIR

功能块 FS_SCANDIR 从目录中读取内容。

文件系统必须通过 FS_INIT 初始化。所有操作都是异步进行的,每个创建的存储介质执行一次。

输入 SCAN

在正边沿时,搜索存储介质上的目录。

输入 DEV

定义要访问文件的设备。该设备用于项目,可以在上下文菜单中管理 项目 外部存储器

输入 PATH

指定存储介质上的文件夹路径。如果支持,则该路径对应于 UTF-8 格式的 Unix 文件路径。路径如下所示:

Ordner/Unterordner

输出 DONE

在成功时,输出返回一个脉冲以执行下一个操作。当操作结束时发生脉冲,即使发生错误也是如此。

输出 DIRS

返回用换行符分隔的找到的文件夹列表。状态将保存以供后续使用。

输出 FILES

返回用换行符分隔的找到的文件列表。状态将保存以供后续使用。

输出 ERROR

在发生错误时,返回包含错误消息的文本。如果没有发生错误,则为 FALSE。状态将保存以供后续使用。

可能原因:

  • 未启动存储介质的服务。
  • 未初始化存储器。
  • 登录数据无效。
  • 无法访问远程服务器。
  • 不存在存储介质。
  • 指定的路径无效。