ET_Result

Übersicht

Typ

Aufzählung

Verfügbar ab:

V1.0.0.0

Beschreibung

Die Aufzählung ET_Result enthält die möglichen Werte, die auf das Ergebnis der vom Funktions­baustein durchgeführten Operationen verweisen.

Aufzählungselemente

Name

Datentyp

Wert

Beschreibung

Wenn q_xError eines Funktionsbausteins den Wert FALSE aufweist, wird eine der nachstehend aufgeführten Statusmeldungen angezeigt.

Ok

UDINT

0

Die Operation wurde erfolgreich abgeschlossen.

Disabled

UDINT

1

Der Funktionsbaustein ist deaktiviert.

Initializing

UDINT

2

Der Funktionsbaustein wird initialisiert.

Ready

UDINT

4

Der Funktionsbaustein ist funktionsbereit.

ConnectingToServer

UDINT

5

Der Client stellt eine Verbindung zum Server her.

DisconnectingFromServer

UDINT

6

Der Client trennt die Verbindung zum Server.

NoCommand

UDINT

7

Es wurde kein Befehl ausgewählt.

SendingEMail

UDINT

8

Eine E-Mail wird an den Server gesendet.

ConnectedToServer

UDINT

50

Es wurde eine Verbindung zum Server hergestellt.

MessageFromServerReceived

UDINT

52

Datenaustausch mit dem Server: Es wurde eine Nachricht empfangen.

MessageToServerSent

UDINT

54

Datenaustausch mit dem Server: Es wurde eine Nachricht an den Server gesendet.

SendingMessageToServer

UDINT

55

Datenaustausch mit dem Server: Eine Nachricht wird an den Server gesendet.

Busy

UDINT

56

Der Funktionsbaustein ist bereits aktiv.

WaitingForExpectedMessage

UDINT

58

Datenaustausch mit dem Server: Es wird auf die erwartete Nachricht gewartet, um fortzufahren.

OpeningAttachment

UDINT

60

Der Anhang wird auf den Dateisystem der Steuerung geöffnet.

SendingAttachment

UDINT

62

Das Senden des Anhangs wird momentan durchgeführt.

DownloadingEMail

UDINT

64

Die E-Mail wird vom Server heruntergeladen.

SavingAttachment

UDINT

66

Der Anhang wird momentan auf dem Dateisystem der Steuerung gespeichert.

DeletingEMail

UDINT

68

Die E-Mail wird vom Server gelöscht.

ServerOk

UDINT

70

Der Server ist betriebsbereit.

DeletingFile

UDINT

72

Die ungültige Datei wird vom Server gelöscht.

Wenn q_xError eines Funktionsbausteins  den Wert TRUE aufweist, wird eine der nachstehend aufgeführten Statusmeldungen angezeigt.

InvalidAuthenticationMode

UDINT

101

Es wurde festgestellt, dass der Wert von i_etAuthenticationMode nicht gültig ist.

InvalidServerIP

UDINT

102

Es wurde festgestellt, dass i_sServerIP leer ist. Das ist nicht gültig.

InvalidDomainName

UDINT

104

Es wurde festgestellt, dass i_sDomainName leer ist. Das ist nicht gültig.

InvalidSenderEMail

UDINT

106

Es wurde festgestellt, dass i_sSenderEMail leer ist. Das ist nicht gültig.

InvalidRecipientEMail

UDINT

108

Es wurde festgestellt, dass i_sRecipientEMail leer ist. Das ist nicht gültig.

InvalidProtocol

UDINT

110

Es wurde festgestellt, dass der Wert von i_etProtocol nicht gültig ist.

InvalidMessageAddress

UDINT

111

Es wurde festgestellt, dass der Wert von i_pbyMessage nicht gültig ist.

AuthenticationFailed

UDINT

112

Die Authentifizierung war nicht erfolgreich: Benutzername (i_sUsername) oder Passwort (i_sPassword) ungültig.

AuthenticationRequired

UDINT

113

Eine Authentifizierung ist erforderlich: Es muss ein Authentifizierungsmodus aktiviert werden.

InvalidUsername

UDINT

114

Es wurde festgestellt, dass i_sUsername leer ist. Das ist nicht gültig.

InvalidPassword

UDINT

116

Es wurde festgestellt, dass i_sPassword leer ist. Das ist nicht gültig.

FunctionNotSupported

UDINT

118

Die ausgewählte Funktion, z. B. der ausgewählte Authentifizierungsmodus, wird nicht unterstützt.

Stellen Sie i_etProtocol auf ET_Protocol.eSMTP ein oder verwenden Sie einen anderen i_etAuthenticationMode.

SyntaxError

UDINT

120

Es wurde ein Syntaxfehler festgestellt, z. B. eine leere Empfängeradresse.

RecipientAddressTooLong

UDINT

122

Es wurde festgestellt, dass die Empfängeradresse die zulässige Länge von 200 Byte überschreitet.

MailboxUnavailable

UDINT

124

Die angeforderte Aktion wurde nicht ausgeführt, da die Mailbox nicht verfügbar ist.

OpenAttachmentFailed

UDINT

126

Anhang kann nicht geöffnet werden.

ReadAttachmentFailed

UDINT

128

Anhang kann nicht gelesen werden.

CloseAttachmentFailed

UDINT

130

Anhang kann nicht geschlossen werden.

MessageRejectedFromRecipient

UDINT

132

Die E-Mail wurde vom Empfänger abgelehnt.

EMailNotFound

UDINT

133

Die korrespondierende E-Mail konnte nicht auf dem Server gefunden werden. Verifizieren Sie den Wert von i_sUniqueId.

InvalidPriority

UDINT

134

Der Wert von i_etPriority ist ungültig.

InvalidNumberEMailsToReceive

UDINT

135

Es wurde festgestellt, dass der Wert von i_uiEMailsToReceive nicht gültig ist. Er muss größer als 0 sein und kleiner oder gleich GPL.Gc_uiInboxSize.

ServerError

UDINT

136

Der Server hat einen Fehler erkannt.

InvalidWhiteListSize

UDINT

137

Es wurde festgestellt, dass der Wert von i_udiWhiteListSize nicht gültig ist. Der Wert muss größer als 0 sein.

InvalidFilePath

UDINT

138

Es wurde festgestellt, dass der Wert von i_sFilePath nicht gültig ist.

InvalidMaxNumberOfAttachments

UDINT

139

Der Wert GPL.Gc_udiMaxNumberOfAttachments  ist nicht gültig. Der Wert muss größer als 0 sein.

InvalidMailboxBuffer

UDINT

140

Der Wert i_pbyMailboxBuffer ist nicht gültig.

InvalidCommand

UDINT

141

Der Wert i_etCommand ist nicht gültig.

InvalidBufferSize

UDINT

142

Der Wert i_udiBufferSize ist nicht gültig. Der Wert muss größer als 0 sein.

NotSupported

UDINT

143

Sie wird nicht unterstützt.

InvalidInboxSize

UDINT

144

Der Wert Gc_udiInboxSize ist nicht gültig. Der Wert muss größer als 0 sein.

InvalidUniqueId

UDINT

145

Der Wert i_sUniqueID ist nicht gültig.

SaveAttachmentFailed

UDINT

146

Das Speichern des Anhangs auf dem Dateisystem der Steuerung war nicht erfolgreich.

InvalidWhiteList

UDINT

147

Der Wert i_pyWhiteListSender ist nicht gültig.

Da i_udiWhiteListSize größer als 0 ist, muss i_pyWhiteListSender eine gültige Adresse (>0) haben.

MailboxBufferFull

UDINT

148

Der Puffer der Mailbox ist voll.

Die Anzahl der empfangenen Bytes ist größer als i_udiBufferSize.

DecodingError

UDINT

149

Ein interner Fehler wurde beim Entschlüsseln einer E-Mail erkannt.

FailedToConnectToServer

UDINT

150

Es wurde keine Verbindung zum Server hergestellt.

Verifizieren Sie die Ethernet-Verbindung oder die Parameter i_sServerIP / i_sServerPort.

InvalidMessageFromServer

UDINT

152

Es wurde festgestellt, dass die vom Server empfangene Nachricht ungültig ist.

UnexpectedMessageFromServer

UDINT

153

Vom Server wurde eine unerwartete Nachricht empfangen.

FailedToReceiveMessageFromServer

UDINT

154

Timeout abgelaufen: Vom Server wurde innerhalb des vorgegebenen Zeitraums keine Antwort empfangen.

FailedToSendMessageToServer

UDINT

156

Es wurde ein Kommunikationsfehler festgestellt: Nachricht kann nicht an den Server gesendet werden.

UnexpectedProgramBehavior

UDINT

200

Ein interner Fehler wurde identifiziert.

Verwendet von

oFB_SendEMail

oFB_PopEMailClient