Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoT Benutzerhandbuch Seite 154

Inhaltsverzeichnis

Werbung

13.2.4.3 Funktionen
native Temp_Init(temp, mode);
Wurde der Single Conversion Modus aktiviert (mode = TEMP_MODE_SINGLE_CONV), wird die
Temperaturmessung nur ein einziges Mal nach dem Aufruf dieser Funktion durchgeführt. Bis zum
Schließen der PT100/1000-Schnittstelle durch die Funktion "Temp_Close" kann der Messwert mittels
der Funktion "Temp_GetValue" ausgelesen werden.
Wurde der Continuous Conversion Modus aktiviert (mode = TEMP_MODE_CONT_CONV), erfolgt
die Temperaturmessung nach dem Aufruf dieser Funktion im 320ms Intervall. Bis zum Schließen der
PT100/1000-Schnittstelle durch die Funktion "Temp_Close" liefert die Funktion "Temp_GetValue"
immer den letzt gültigen Temperaturwert.
Parameter
temp
mode
Rückgabewert
Hinweis: Im Continuous Conversion Modus ist der Energieverbrauch im Vergleich zum Single
Conversion Modus deutlich erhöht. Der niedrigste Energieverbrauch wird erst nach dem Schließen der
PT100/1000-Schnittstelle mittels der Funktion "Temp_Close" erreicht. D.h. auch wenn die PT100/1000-
Schnittstelle im Single Conversion Modus initialisiert wurde, sollte sie sobald der Messwert gelesen
wurde, geschlossen werden.
native Temp_Close(temp);
schließt die PT100/1000-Schnittstelle. Dadurch wird das Temperaturmodul in den Modus mit dem
niedrigsten Energieverbrauch geschaltet.
Parameter
temp
Rückgabewert
154
Nummer der PT100/1000-Schnittstelle, beim myDatalogEASY IoT immer 0
TEMP_MODE_SINGLE_
CONV :
TEMP_MODE_CONT_CONV
:
Zeit in [ms], die für die Temperaturmessung benötigt wird
l
ERROR_FEATURE_LOCKED, wenn die angegebene Schnittstelle auf
l
dem Gerät nicht freigeschaltet ist
ERROR, wenn ein ungültiger Parameter übergeben wurde
l
Nummer der PT100/1000-Schnittstelle; beim myDatalogEASY IoT immer 0
OK, wenn erfolgreich
l
ERROR_FEATURE_LOCKED, wenn die angegebene Schnittstelle auf
l
dem Gerät nicht freigeschaltet ist
< OK, wenn ein anderer Fehler auftritt (siehe "Returncodes für allgemeine
l
Zwecke" im Kapitel "Konstanten" auf Seite 132).
Erklärung
Die Temperaturmessung erfolgt nur ein
einziges Mal nach dem Aufruf der "Temp_Init"
Funktion.
Nach dem Aufruf der "Temp_Init" Funktion
wird die Temperaturmessung kontinuierlich im
320ms Intervall durchgeführt.
Erklärung
Erklärung
Erklärung
Rev. 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis