FB_SendVisionData - Send (Methode)
Typ: |
Methode |
Verfügbar ab: |
V1.0.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Senden des Protokolls mit Anzeigedaten
Mit der Methode Send kann das über SetHeader(...), SetNextProduct(...) und SetAdditionalString(...) eingestellte Protokoll der Bildvearbeitungsdaten gesendet werden.
Nach Aufruf der Methode Send(...) werden Header-Daten, Produktdaten und zusätzliche Zeichenfolge automatisch entfernt. Die Methode ClearVisionData(...) braucht nicht vor der Einstellung neuer Header-Daten aufgerufen zu werden.
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. EinWert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang zur Diagnose. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die detaillierte Informationen zum Diagnosezustand übergibt. |
q_etDiag |
q_etDiagExt |
Enumerationswert von q_etDiagExt |
Beschreibung |
---|---|---|---|
Ok |
0 |
Ok |
|
ExecutionAborted |
29 |
Nicht mit Server verbunden |
|
LimitReached |
15 |
Länge des Protokolls überschritten |
Enumerationsname: |
NotConnected |
Enumerationswert: |
29 |
Beschreibung: |
Nicht verbunden |
Problem |
Ursache |
Lösung |
---|---|---|
Nicht mit dem Server verbunden. |
Es wird versucht, Daten zu senden, es besteht jedoch keine Verbindung zum Server. |
Stellen Sie sicher, dass eine Verbindung zum Server vorhanden ist, bevor Sie Daten senden. (Ausgang q_xConnectedToServer). |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Ok |
Statusmeldung: Die Übertragung des Protokolls der Bildverarbeitungsdaten war erfolgreich.
Enumerationsname: |
ProtocolLengthExceeded |
Enumerationswert: |
15 |
Beschreibung: |
Länge des Protokolls überschritten |
Problem |
Ursache |
Lösung |
---|---|---|
Die Länge des Protokolls wurde überschritten. |
Die Länge des an den Server zu sendenden Protokolls überschreitet den Wert von Gc_uiMaxLengthOfProtocol. |
Passen Sie den Parameter Gc_uiMaxLengthOfProtocol an. Untergliedern Sie den Inhalt des Protokolls und senden Sie ihn in mehreren Protokollen. |