ST_Content

概述

类型:

结构

适用的版本:

V1.0.4.0

继承:

描述

结构 ST_Content 包含有关选中目录的用户信息。

结构元素

名称

数据类型

描述

i_sCommandArg1

STRING [75]

如果 FTP 命令需要输入参数,则必须使用此变量进行传输。

关于用法,请参阅下表。

i_sCommandArg2

STRING [75]

如果 FTP 命令需要附加/第二输入参数,则必须使用此变量进行传输。

关于用法,请参阅下表。

q_sCurrentDirectory

STRING [75]

工作目录的名称。

q_astElements

ARRAY[0..Gc_udiMaxNumberOfListEntries] OF ST_Element

列出目录内容并显示具体元素信息。

q_udiAvailableElements

UDINT

目录中元素的名称。

关于 i_sCommandArg1 和 i_sCommandArg2 用法的详细信息:

命令

i_sCommandArg1

i_sCommandArg2

ChangeWorkingDirectory

外部 FTP 服务器上目录的名称。

Retrieve

外部 FTP 服务器上文件的名称。

控制器文件系统中文件的名称。

Store

控制器文件系统中文件的名称。

外部 FTP 服务器上文件的名称。

Rename

外部 FTP 服务器上的当前名称。

外部 FTP 服务器上的新名称。

Delete

外部 FTP 服务器上文件的名称。

RemoveDirectory

外部 FTP 服务器上目录的名称。

MakeDirectory

外部 FTP 服务器上目录的名称。

List

注意: 如果名称相同,则 Retrieve 和 Store 命令会覆盖已有元素。

复制文件的编程示例

如需从外部 FTP 服务器上的目录 /jobs 将文件 task.txt 复制到本地根目录而不修改文件名,在通过 i_xExecute 发送上升沿之前,请执行以下操作:

i_sCommandArg1 := 'jobs/task.txt';
i_sCommandArg2 := 'task.txt';

使用对象

oFB_FtpClient