ET_Result

Descripción general

Tipo:

Enumeración

Disponible desde:

V1.0.0.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 en un bloque de funciones es FALSE, se muestra uno de los mensajes de estado siguientes.

Ok

UDINT

0

La operación se ha completado correctamente.

Disabled

UDINT

1

El bloque de funciones está deshabilitado.

Initializing

UDINT

2

El bloque de funciones se está inicializando.

Ready

UDINT

4

El bloque de funciones está preparado.

ConnectingToServer

UDINT

5

El cliente se está conectando al servidor.

DisconnectingFromServer

UDINT

6

El cliente se está desconectando del servidor.

NoCommand

UDINT

7

No se ha seleccionado ningún comando.

SendingEMail

UDINT

8

Se está enviando un mensaje de correo electrónico al servidor.

ConnectedToServer

UDINT

50

Se ha establecido conexión con el servidor.

MessageFromServerReceived

UDINT

52

Intercambio de datos con el servidor: Se ha recibido un mensaje.

MessageToServerSent

UDINT

54

Intercambio de datos con el servidor: Se ha enviado un mensaje al servidor.

SendingMessageToServer

UDINT

55

Intercambio de datos con el servidor: Se está enviando un mensaje al servidor.

Busy

UDINT

56

El bloque de funciones está ocupado.

WaitingForExpectedMessage

UDINT

58

Intercambio de datos con el servidor: Se está esperando un mensaje esperado para continuar.

OpeningAttachment

UDINT

60

El adjunto se abre en el sistema de archivos del controlador.

SendingAttachment

UDINT

62

El proceso de envío del adjunto está en curso.

DownloadingEMail

UDINT

64

El correo electrónico se ha descargado del servidor.

SavingAttachment

UDINT

66

El proceso de guardado del adjunto en el sistema de archivos del controlador está en curso.

DeletingEMail

UDINT

68

El correo electrónico se ha eliminado del servidor.

ServerOk

UDINT

70

El servidor está en estado operativo.

DeletingFile

UDINT

72

El archivo no válido se ha eliminado del sistema.

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

InvalidAuthenticationMode

UDINT

101

Se ha detectado que el valor de i_etAuthenticationMode no es válido.

InvalidServerIP

UDINT

102

Se ha detectado que i_sServerIP está vacío. Esto no es válido.

InvalidDomainName

UDINT

104

Se ha detectado que i_sDomainName está vacío. Esto no es válido.

InvalidSenderEMail

UDINT

106

Se ha detectado que i_sSenderEMail está vacío. Esto no es válido.

InvalidRecipientEMail

UDINT

108

Se ha detectado que i_sRecipientEMail está vacío. Esto no es válido.

InvalidProtocol

UDINT

110

Se ha detectado que el valor de i_etProtocol no es válido.

InvalidMessageAddress

UDINT

111

Se ha detectado que el valor de i_pbyMessage no es válido.

AuthenticationFailed

UDINT

112

La autenticación no se ha realizado correctamente: Nombre de usuario (i_sUsername) o contraseña (i_sPassword) no son correctos.

AuthenticationRequired

UDINT

113

Se requiere autenticación. Habilite una modalidad de autenticación.

InvalidUsername

UDINT

114

Se ha detectado que i_sUsername está vacío. Esto no es válido.

InvalidPassword

UDINT

116

Se ha detectado que i_sPassword está vacío. Esto no es válido.

FunctionNotSupported

UDINT

118

La función seleccionada, como el modo de autenticación, no es compatible.

Establezca i_etProtocol en ET_Protocol.eSMTP o trate de utilizar otro i_etAuthenticationMode.

SyntaxError

UDINT

120

Se ha detectado un error de sintaxis, como una dirección de destinatario vacía.

RecipientAddressTooLong

UDINT

122

Se ha detectado que la dirección del destinatario supera la longitud permitida de 200 bytes.

MailboxUnavailable

UDINT

124

La acción solicitada no se ha llevado a cabo porque el buzón de correo no está disponible.

OpenAttachmentFailed

UDINT

126

No se puede abrir el adjunto.

ReadAttachmentFailed

UDINT

128

No se puede leer el adjunto.

CloseAttachmentFailed

UDINT

130

No se puede cerrar el adjunto.

MessageRejectedFromRecipient

UDINT

132

El correo electrónico ha sido rechazado por el destinatario.

EMailNotFound

UDINT

133

El correo electrónico correspondiente no se ha encontrado en el servidor. Compruebe el valor de i_sUniqueId.

InvalidPriority

UDINT

134

El valor de i_etPriority no es válido.

InvalidNumberEMailsToReceive

UDINT

135

Se ha detectado que el valor de i_uiEMailsToReceive no es válido. Debe ser mayor que 0 y menor o igual que GPL.Gc_uiInboxSize.

ServerError

UDINT

136

El servidor ha detectado un error.

InvalidWhiteListSize

UDINT

137

Se ha detectado que el valor de i_udiWhiteListSize no es válido. Debe ser mayor que 0.

InvalidFilePath

UDINT

138

Se ha detectado que el valor de i_sFilePath no es válido.

InvalidMaxNumberOfAttachments

UDINT

139

El valor de GPL.Gc_udiMaxNumberOfAttachments  no es válido. Debe ser mayor que 0.

InvalidMailboxBuffer

UDINT

140

El valor de i_pbyMailboxBuffer no es válido.

InvalidCommand

UDINT

141

El valor de i_etCommand no es válido.

InvalidBufferSize

UDINT

142

El valor de i_udiBufferSize no es válido. Debe ser mayor que 0.

NotSupported

UDINT

143

Esta función no está admitida.

InvalidInboxSize

UDINT

144

El valor de Gc_udiInboxSize no es válido. Debe ser mayor que 0.

InvalidUniqueId

UDINT

145

El valor de i_sUniqueID no es válido.

SaveAttachmentFailed

UDINT

146

Error al intentar guardar el adjunto en el sistema de archivos del controlador.

InvalidWhiteList

UDINT

147

El valor de i_pyWhiteListSender no es válido.

Dado que i_udiWhiteListSize es mayor que 0, i_pyWhiteListSender debe tener una dirección válida (>0).

MailboxBufferFull

UDINT

148

El búfer del buzón de correo está lleno.

El número de bytes recibidos es superior a i_udiBufferSize.

DecodingError

UDINT

149

Se ha detectado un error interno mientras se decodificaba un correo electrónico.

FailedToConnectToServer

UDINT

150

No se ha establecido conexión con el servidor.

Compruebe la conexión Ethernet o los parámetros i_sServerIP / i_sServerPort.

InvalidMessageFromServer

UDINT

152

Se ha detectado que el mensaje recibido del servidor no es válido.

UnexpectedMessageFromServer

UDINT

153

Se ha recibido un mensaje imprevisto del servidor.

FailedToReceiveMessageFromServer

UDINT

154

Se ha agotado el tiempo de espera: No se ha recibido respuesta del servidor en el tiempo especificado.

FailedToSendMessageToServer

UDINT

156

Se ha detectado un error de comunicación: No se ha podido enviar el mensaje al servidor.

UnexpectedProgramBehavior

UDINT

200

Se ha detectado un error interno.

Utilizado por

oFB_SendEMail

oFB_PopEMailClient