Herunterladen Inhalt Inhalt Diese Seite drucken

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

Hochtemperatur-identifikationssystem
Inhaltsverzeichnis

Werbung

OIT500-F113-B12-CB3
Kommunikation zum OIT-System
Bibliothekfunktionen
bool Connect(string ip,int port)
void Disconnect()
bool Connected {get;}
void SaveSensorSettings()
void LoadSensorSettings()
void GetNetworkSettings()
void GetLogMessages(bool on)
void GetAllParametersFromSensor()
public bool ExistsParameter(string configId, string parameterId)
string GetSpecificSingleParameter(ushort version, string configId,
string parameterId)
void SetSpecificSingleParameter(ushort version, string configId,
string parameterId, string newValue)
58
ip: IP des angeschlossenen Sensors
port: Port des angeschlossenen Sensors
Antwort: false falls Verbindung nicht erstellt werden konnte, ansonsten true
Öffnet eine Verbindung zu einem Sensor mit gegebener IP und Port.
Trennt die geöffnete Verbindung
Antwort: Gibt den Verbindungsstatus zurück
Speichert den aktuellen Parametersatz im Speicher des Sensors.
Nachdem eine Bestätigung vom Sensor empfangen wurde, wird ein
SaveDataOnSensorReceived Event ausgelöst.
Fordert vom Sensor einen mit SaveSensorSettings gespeicherten
Parametersatz an.
Nachdem der Parametersatz vom Sensor empfangen wurde, wird ein
ParameterDataReceived Event mit Modifier = LOAD_Data ausgelöst. Die
Daten können dann über die Methode GetSingleParameter abgerufen werden.
Fordert vom Sensor dessen aktuelle Verbindungseinstellungen an.
Nachdem die Daten vom Sensor empfangen wurden, wird ein GetNetworkReceived
Event ausgelöst, welchem aktuelle IP Adresse, Netzwerkmaske und Gateway des
Sensors entnommen werden können.
on: Schaltet die Log Meldungen ein
off: Schaltet die Log Meldungen aus
Legt fest, ob der Sensor Log Meldungen sendet oder nicht. Sind die Log-Meldungen
eingeschaltet, wird bei jeder vom Sensor empfangenen Log-Meldung ein
LogDataReceived Event ausgelöst.
Fordert den aktuellen Parametersatz vom Sensor an. Nachdem der Parametersatz
vom Sensor empfangen wurde, wird ein ParameterDataReceived Event mit
Modifier = None ausgelöst. Dieses signalisiert, dass die interne Liste mit dem
Parametersatz aktualisiert wurde. Anschließend können einzelne Parameter mit
GetSingleParameter abgefragt werden.
Dient zum Abfragen, ob ein bestimmter Parameter auf dem Sensor existiert.
configId: Configuration ID eines Parameters
parameterId: Parameter ID eines Parameters
Antwort: true oder false, je nachdem ob der Parameter existiert
configId: Configuration ID eines Parameters
parameterId: Parameter ID eines Parameters
Antwort: Den aktuellen Wert des bezeichneten Parameters
Fragt den Wert eines Parameters vom Sensor ab, version, configId, parameterId
können der beigefügten Tabelle entnommen werden. Gibt den Wert des Parameters
zurück oder einen leeren String, falls der Wert nicht abgefragt werden konnte.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis