名称 |
数据类型 |
值 |
描述 |
---|---|---|---|
如果功能块(比如 FB_FtpClient)的 q_xError 为 FALSE,将显示以下其中一个状态消息。 |
|||
UDINT |
0 |
功能块已禁用。 |
|
UDINT |
1 |
最后一条 FTP 命令已成功完成。 |
|
UDINT |
2 |
没有要执行的命令。 |
|
UDINT |
3 |
功能块正在执行 FTP 命令。 |
|
UDINT |
4 |
功能块正在初始化。 |
|
UDINT |
5 |
功能块可以操作。 |
|
UDINT |
6 |
正在禁用功能块。 |
|
如果功能块(比如 FB_FtpClient)的 q_xError 为 TRUE,将显示以下其中一个状态消息。 |
|||
UDINT |
100 |
检测到内部错误。 |
|
UDINT |
101 |
给定的 IP 地址无效。 仅允许 IPv4 地址。 |
|
UDINT |
102 |
不支持给定的 FTP 命令。 使用枚举 ET_FtpCommand。 |
|
UDINT |
103 |
无法在外部 FTP 服务器上创建目录。 验证该目录是否已经存在。 |
|
UDINT |
104 |
无法删除外部 FTP 服务器上的目录。 验证该目录是否为空目录,因为仅可删除空目录。 验证该目录是否已经删除。 |
|
UDINT |
105 |
无法更改外部 FTP 服务器上的工作目录。 验证该目的地目录是否已经存在。 |
|
UDINT |
106 |
无法建立 FTP 连接。 验证外部 FTP 服务器是否可以访问。 |
|
UDINT |
107 |
无法登录外部 FTP 服务器。 验证凭据是否正确。 |
|
UDINT |
108 |
无法为文件传输设置传输模式 (TYPE I)。 验证外部 FTP 服务器是否能够进行二进制数据传输。 |
|
UDINT |
109 |
无法进入被动模式 (PASV)。 验证外部 FTP 服务器是否已相应地配置。 |
|
UDINT |
110 |
无法显示外部 FTP 服务器的工作目录。 |
|
UDINT |
111 |
无法执行文件传输。 验证 i_sCommandArg1 和 i_sCommandArg2 不为空。 |
|
UDINT |
112 |
文件传输过程中检测到错误。验证数据是否已经损坏。 |
|
UDINT |
113 |
无法显示外部 FTP 服务器上的目录的内容。 |
|
UDINT |
114 |
无法建立更多 FTP 连接。一次仅允许一个 FB_FtpClient 实例活动。 |
|
UDINT |
115 |
无法删除外部 FTP 服务器中的文件。 |
|
UDINT |
116 |
无法对外部 FTP 服务器上的元素重命名。 |
|
UDINT |
117 |
路径和文件的名称长度超过允许长度(75 个字符)。 |
|
UDINT |
120 |
初始化异步管理器时检测到内部错误。异步管理器的使用可以由全局变量 GVL.G_xDisableAsyncExecFtpClient 来配置。 |
|
UDINT |
121 |
启动异步作业时检测到内部错误。异步管理器的使用可以由全局变量 GVL.G_xDisableAsyncExecFtpClient 来配置。 |
|
UDINT |
130 |
外部 FTP 服务器无法设置加密数据传输协议(外部 FTP 服务器不支持 PROT P)。 |
|
UDINT |
131 |
无法建立用于检索文件夹信息的数据连接。 |
|
UDINT |
132 |
无法终止数据连接。 |
|
UDINT |
133 |
无法读取外部 FTP 服务器数据。 |
|
UDINT |
134 |
未处理外部 FTP 服务器的上个输出。 |
|
UDINT |
135 |
未从外部 FTP 服务器检索到选定文件。 |
|
UDINT |
136 |
所选文件未存储在外部 FTP 服务器上。 |
|
UDINT |
137 |
确认证书文件名 i_sCertFileName 不为空。 |
|
UDINT |
138 |
确认密钥文件名 i_sKeyFileName 不为空。 |