Herunterladen Inhalt Inhalt Diese Seite drucken

Pepperl+Fuchs OIT500-F113-B12-CB3 Handbuch Seite 61

Hochtemperatur-identifikationssystem
Inhaltsverzeichnis

Werbung

OIT500-F113-B12-CB3
Kommunikation zum OIT-System
Wird nach SetSingleParameter ausgelöst, falls auf dem Sensor nur dieser eine
Wert geändert wurde.
event AcceptReceived()
Wird nach Set SingleParameter ausgelöst, falls auf dem Sensor der zuvor
gesetzte Wert erfolgreich geändert wurde.
event SensorInformationDataReceived(string type, string version,
string macAddress)
Wird ausgelöst, wenn beliebige Daten vom Sensor empfangen werden. Übergeben
werden Angaben zum Sensortyp, dessen Firmware Version und dessen MAC
Adresse.
event DisconnectReceived(string errorMessage)
Wird ausgelöst, wenn die Verbindung nicht durch Disconnect getrennt wurde.
Übergeben wird eine Beschreibung des Grundes der verlorenen Verbindung.
event SaveDataOnSensorReceived()
Wird nach erfolgreichem Aufruf von SaveSensorSettings ausgelöst.
event GetNetworkReceived(string ipAddress, string mask, string
gateway)
Wird ausgelöst, nachdem die mit GetNetworkSettings vom Sensor
angeforderten Daten empfangen wurden. Übergeben werden die IP Adresse, die
Netzwerkmaske und das Gateway des Sensors.
event LogDataReceived(string logData, LogMessageTypes logType)
Wird ausgelöst, wenn Logdaten vom Sensor empfangen wurden. Die Daten und der
Typ der Logdaten werden als Parameter übergeben.
event ShapeDataReceived(ushort frameCounter)
Wird ausgelöst, wenn Grafiken für das Bildoverlay empfangen wurden. Die
Bildnummer gibt an, zu welchem Bild die Grafiken gehören. Eine Liste aller Grafiken
kann dann mit der Funktion GetShapes(ushort frameCounter) abgerufen
werden.
Folgendes Event wird nur von Lasertriangulationssensoren unterstützt:
event LineDataReceived(ushort frameCounter, LineMulti lines, ushort
status)
Wird ausgelöst, wenn Liniendaten vom Sensor empfangen wurden. Neben den
Liniendaten wird die Bildnummer ausgegeben, um die Daten ihrem entsprechenden
Bild zuordnen zu können. Außerdem wird ein Status ausgegeben, der die Hardware
Ein- und Ausgänge des Sensors wieder spiegelt.
event ImageReceived(ushort frameCounter)
Wird ausgelöst, wenn ein Bild vom Sensor empfangen wurde. Die Bildnummer wird
als Parameter übergeben. Das Bild kann anschließend mit der Funktion
GetImage(ushort frameCounter) abgerufen werden.
event SaveDataOnHddReceived()
Wird ausgelöst, wenn der aktuelle Parametersatz erfolgreich in eine Datei
gespeichert wurde.
event ErrorReceived(string id, string name)
Wird ausgelöst, wenn ein Fehler in der Sensorsoftware aufgetreten ist. Die
Parameter enthalten nähere Angaben zu diesem Fehler.
event InternalError(ErrorTypes errorType, string errorMessage)
61

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis