ET_Result

Descripción general

Tipo:

Enumeración

Disponible desde:

V1.0.4.0

Descripción

La enumeración ET_Result contiene los valores posibles que indican el resultado de operaciones ejecutadas por el bloque de funciones.

Elementos de la enumeración

Nombre

Tipo de datos

Valor

Descripción

Si q_xError de un bloque de funciones, por ejemplo, FB_FtpClient es FALSE, se muestra uno de los mensajes de estado siguientes.

Disabled

UDINT

0

El bloque de funciones está deshabilitado.

OperationSuccessful

UDINT

1

El último comando FTP se ha completado correctamente.

NoCommandToExecute

UDINT

2

No hay ningún comando para ejecutar.

ProcessingCommand

UDINT

3

El bloque de funciones está ejecutando un comando FTP.

Initializing

UDINT

4

El bloque de funciones se está inicializando.

Operational

UDINT

5

El bloque de funciones está operativo.

Disabling

UDINT

6

El bloque de funciones se está deshabilitando.

Si q_xError de un bloque de funciones, por ejemplo, FB_FtpClient es TRUE, se muestra uno de los mensajes de estado siguientes.

UnexpectedProgramBehavior

UDINT

100

Se ha detectado un error interno.

InvalidIpAddress

UDINT

101

La dirección IP especificada no es válida.

Solamente se permiten direcciones IPv4.

UnsupportedFtpCommand

UDINT

102

No se admite el comando FTP especificado.

Utilice la enumeración ET_FtpCommand.

UnableToMakeDirectory

UDINT

103

No se ha podido crear el directorio en el servidor FTP externo.

Verifique si ya existe el directorio.

UnableToRemoveDirectory

UDINT

104

No se ha podido eliminar el directorio en el servidor FTP externo.

Verifique si el directorio está vacío, ya que sólo se pueden borrar los directorios vacíos.

Verifique si el directorio ya se ha borrado.

UnableToChangeDirectory

UDINT

105

No se puede cambiar el directorio de trabajo en el servidor FTP externo.

Verifique si ya existe el directorio de destino.

UnableToEstablishConnection

UDINT

106

No se puede establecer una conexión FTP.

Verifique si el servidor FTP externo es accesible.

UnableToLogin

UDINT

107

No se puede iniciar sesión en el servidor FTP externo.

Verifique si las credenciales son correctas.

UnableToSetTransferMode

UDINT

108

No se ha podido definir el modo de transferencia para la transferencia de archivos (TYPE I).

Verifique si el servidor FTP externo es capaz de transferir datos binarios.

UnableToEnterPassiveMode

UDINT

109

No se ha podido entrar en el modo pasivo (PASV).

Verifique si el servidor FTP externo se ha configurado según corresponde.

UnableToPrintWorkingDirectory

UDINT

110

No se ha podido mostrar el directorio de trabajo del servidor FTP externo.

UnableToInitiateFileTransfer

UDINT

111

No se ha podido realizar la transferencia de archivos.

Verifique que i_sCommandArg1 y i_sCommandArg2 no estén vacíos.

InconsistencyDuringFileTransfer

UDINT

112

Se ha detectado un error durante la transferencia de archivos. Verifique si se han dañado los datos.

UnableToListContent

UDINT

113

No se puede mostrar el contenido del directorio en el servidor FTP externo.

UnableToEstablishMutlipleConnections

UDINT

114

No se pueden establecer más conexiones FTP. Sólo puede haber una instancia de FB_FtpClient activa cada vez.

UnableToDeleteFile

UDINT

115

No se puede eliminar el archivo del servidor FTP externo.

UnableToRenameElement

UDINT

116

No se puede cambiar el nombre del elemento en el servidor FTP externo.

FilePathNameLengthInvalid

UDINT

117

El nombre de la ruta y el archivo superó la longitud permitida de 75 caracteres.

InitAsyncManagerFailed

UDINT

120

Se ha detectado un error interno al inicializar el gestor asíncrono. El uso del gestor asíncrono puede configurarse mediante la variable global GVL.G_xDisableAsyncExecFtpClient.

StartAsyncJobFailed

UDINT

121

Se ha detectado un error interno al iniciar el trabajo asíncrono. El uso del gestor asíncrono puede configurarse mediante la variable global GVL.G_xDisableAsyncExecFtpClient.

UnableToSetProtP

UDINT

130

El servidor FTP externo no puede establecer el protocolo de transferencia de datos cifrado (el servidor FTP externo no admite PROT P).

UnableToOpenDataConnection

UDINT

131

No se puede establecer la conexión de datos para recuperar la información de la carpeta.

UnableToCloseDataConnection

UDINT

132

No se puede finalizar la conexión de datos.

UnableToReadServerData

UDINT

133

No se pueden leer los datos del servidor FTP externo.

UnableToGetLastServerOutput

UDINT

134

No se ha procesado el último resultado del servidor FTP externo.

UnableToRetrieveFile

UDINT

135

El archivo seleccionado no se ha recuperado del servidor FTP externo.

UnableToStoreFile

UDINT

136

El archivo seleccionado no se ha almacenado en el servidor FTP externo.

CertFileNameBlank

UDINT

137

Verifique que el nombre del archivo de certificado i_sCertFileName no esté vacío.

CertFileNameBlank

UDINT

138

Verifique que el nombre del archivo de clave i_sKeyFileName no esté vacío.

Utilizado por

  • FB_FtpClient

  • FB_FtpSecureClient