ET_Result

概述

类型:

枚举

最低适用版本:

V1.0.0.0

描述

枚举 ET_Result 包含代表功能块所执行运算的结果的可能值。

枚举元素

名称

(UDINT)

描述

Ok

0

未检测到错误。

NotReady

100

请求的操作在当前状态下无法执行。

ConnectNotPossible

101

由方法 ConnectToServer 来使用:无法发起连接。详细信息通过方法的输出 q_sResultMsg 提供。

ConnectFailed

102

服务器连接失败。

DisconnectFailed

103

服务器断开连接失败。

SendFailed

104

向服务器发送请求失败。

ReceiveFailed

105

等待接收响应时,检测到错误。

InvalidResponse

106

从服务器接收的响应的格式不受支持,无法对其进行处理。

ResponseTimedOut

107

等待对已发送请求的响应时,出现超时。未从服务器接收到响应或未接收到完整的响应。

BufferTooSmall

108

供响应消息使用的缓冲区太小。在方法的相应输入处分配大小足够的缓冲区。

ConnectionRefused

110

建立连接的尝试失败。服务器已拒绝连接请求。请检查指定的服务器 IP 地址和端口。

ConnectionTimedOut

111

建立连接的尝试超时。请检查指定的服务器 IP 地址和端口。

InitTlsContextFailed

112

初始化 TLS(传输层安全)上下文时检测到内部错误。您最多可以同时打开 10 个不同的 TLS 上下文。确保同时打开的使用 TLS 的 TCP 套接字数量不超过 10 个。

CertificateNotFound

113

在控制器的证书证书存储库中找不到指定的证书。

ConnectionInterrupted

116

与服务器的连接被中断。

InputParameterFault

117

功能有至少一个输入参数无效。

请参阅属性 ErrorResult

OnlineChangeDetected

118

由于同时检测到登录以及应用程序在线更改,因此执行被中止。

NotSupported

119

请求的操作不受支持。

例如,在不提供此功能的控制器上选择 TLS。

SendBufferFull

120

当发送大量数据且服务器未在特定时间内处理数据时,会检出错误。客户端的最高发送速率大约为 1500 字节/秒。

RetrieveAccessTokenFailed

122

无法从授权服务器获取访问令牌。

AccessTokenTooLong

123

从授权服务器获取的访问令牌过长。

增大 GPL.Gc_uiMaxLengthOfToken 的值。

ConnectToProxyFailed

124

无法建立到代理服务器的连接。

ConnectToRemoteServerFailed

125

无法通过代理服务器建立到远程服务器的连接。

InternalError

200

检测到客户端内部错误。

重新建立到客户端的连接,然后重试。

使用对象

  • FB_HttpClient

  • FB_ClientCredentialsFlow

  • FB_ResourceOwnerPasswordFlow