Herunterladen Inhalt Inhalt Diese Seite drucken

Ergebnisparameter - Pepperl+Fuchs OIT500-F113-B12-CB3 Handbuch

Hochtemperatur-identifikationssystem
Inhaltsverzeichnis

Werbung

OIT500-F113-B12-CB3
Kommunikation zum OIT-System
enum·ErrorTypes{ INVALID_DATA_RECEIVED, SAVE_FILE_ERROR,
LOAD_FILE_ERROR, PARAMETER_NOT_FOUND }
enum·DataModifier{ NONE, LOAD_DATA, LOAD_DEFAULT_DATA }
enum LogMessageTypes { DEBUG, INFO, RESULT_OK, RESULT_NOT_OK,
WARNING, ERROR, CRITICAL, ASSERT }

Ergebnisparameter

Es gibt zwei Arten von Ergebnisparametern:
Ergebnisdaten (PF.Foundation.Protocol.XML.ElementResult)
Formdaten (PF.Foundation.Protocol.XML.ElementShapeBase)
Die Formdaten werden direkt in das entsprechende Bild gezeichnet. Sie bestehen aus
geometrischen Formen ( z.B. ElementShapeRectangle) oder Beschriftungen (z.B.
ElementShapeText). Sie beinhalten außerdem Informationen bezüglich Position und Größe.
Ergebnisdaten sind reine Textdaten. Sie umfassen die Reihe der Ergebnisse und
Dekodierzeit, sowie den Code Typ in jedem aktiven Fenster.
62
Wird ausgelöst, wenn ein interner Fehler aufgetreten ist. Dies passiert in folgenden
Fällen:
Beim Aufruf von GetSingleParameter (ErrorType =
PARAMETER_NOT_FOUND) wenn der angeforderte Parameter nicht in der
internen Liste gefunden wurde
Beim Aufruf von SetSingleParameter (ErrorType =
PARAMETER_NOT_FOUND) wenn der zu setzende Parameter nicht vorhanden
ist
Beim Aufruf von SaveSettingsToFile (ErrorType =
SAVE_FILE_ERROR) wenn die Parameterdaten nicht in einer Datei gespeichert
werden konnten
Beim Aufruf von LoadSettingsFromFile (ErrorType =
LOAD_FILE_ERROR) wenn die Parameterdatei nicht geladen werden konnte
Beim Aufruf von SetAllParameters (ErrorType = LOAD_FILE_ERROR
) wenn die Parameterdaten nicht aus der Datei geladen werden konnten oder
wenn die Datei ungültige Daten enthält
In allen Fällen, in denen ParameterDataReceived oder
SensorResultDataReceived ausgelöst werden würde, die empfangenen
Sensordaten jedoch fehlerhaft sind (ErrorType =
INVALID_DATA_RECEIVED).
Wenn Logdaten vom Sensor empfangen werden, diese jedoch fehlerhaft sind
(ErrorType = INVALID_DATA_RECEIVED)
Beim Aufruf von SendVsxFile (ErrorType = LOAD_FILE_ERROR) wenn
die Datei nicht geladen werden kann oder nicht der VSX-Syntax entspricht
Der Parameter errorMessage enthält eine genauere Beschreibung des jeweiligen
Fehlers.
Siehe Event InternalError.
Siehe Event ParameterDataReceived.
Siehe Event LogDataReceived.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis