功能块 FS_TOUCH

功能块 FS_TOUCH 会在文件系统上创建一个新文件或更改最后修改日期。

必须使用 FS_INIT 初始化文件系统。所有操作都是异步进行的,每个存储介质单独处理。

输入 DO

在正边沿时创建文件或更改日期,如果协议支持该方法。

输入 DEV

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

输入 PATH

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

Ordner/Unterordner/Datei.txt

输入 MTIME

如果指定,则设置最后修改日期和时间。格式使用 DT# 指定。如果未指定日期,则使用服务器的当前系统时间。

输入 ATIME

如果指定,则设置最后访问日期和时间。格式使用 DT# 指定。如果未指定日期,则使用 MTIME 输入的时间。

输出 DONE

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

输出 ERROR

在出错情况下返回包含错误消息的文本。如果没有出现错误,则为 FALSE。该状态将被保存以供后续使用。

可能原因:

  • 未启动存储介质的服务。
  • 未初始化存储器。
  • 登录数据无效。
  • 无法访问远程服务器。
  • 不存在该存储介质。
  • 指定的路径无效。
  • 无法写入存储介质。
  • 存储器上没有可用空间或存储器已写保护。
  • 文件系统不支持该功能。