XERO Modul ModuleSensor: Unterschied zwischen den Versionen

Aus Amium_Wiki
Wechseln zu: Navigation, Suche
Zeile 21: Zeile 21:
  
 
[[Datei:Module_sensor_setup.png|600px|thumb|none]]
 
[[Datei:Module_sensor_setup.png|600px|thumb|none]]
 +
  
 
Hier können (zusätzlich zu den [[XERO_Menüs_Setup|allgemeinen Parametern]]) folgende Einstellungen vorgenommen werden:
 
Hier können (zusätzlich zu den [[XERO_Menüs_Setup|allgemeinen Parametern]]) folgende Einstellungen vorgenommen werden:
 +
 
==== Gruppe: Value Setup ====
 
==== Gruppe: Value Setup ====
 
{{setup_param|time|History}}
 
{{setup_param|time|History}}
:Gibt die Dauer der zu speichernden History-Werte an.
+
:Gibt die Dauer der zu speichernden History-Fensters an.
:Es wird alle über den im Parameter {{setup_param|time|Timer}} definierten Zeitinterval ein Messwert gespeichert. Messwerte die älter als das hier definierte Interval sind werden verworfen.
+
:Es wird jeweils über den im Parameter {{setup_param|time|Timer}} definierten Zeitinterval ein Messwert gespeichert. Messwerte die älter als das hier definierte Interval sind werden verworfen.
 +
:Bei der Angabe des Zeitintervalles sind folgende "Einheiten" definiert:
 +
:*"s" für Sekunden
 +
:*"m" für Minuten
 +
:*"h" für Stunden
 +
:*"d" für Tage
 +
:Die Angabe "1h" bedeutet also "eine Stunde"; Gleichbedeutend mit "60m" oder "3600s"
 +
 
  
 
{{setup_param|time|T90}}
 
{{setup_param|time|T90}}
:
+
:Messwertfilterung in Sekunden. "0"=keine Filterung.
{{todo|SCAN: ...}}
+
:Die Angabe von "3" würde z.B. bedeuten, dass der .Raw-Wert jeweils über 3 Sekunden gemittelt wird.
  
{{setup_param|time|Min}} und {{setup_param|time|Max}}
 
:Wird der Messwert analog dargestellt werden soll (Gauge, Bargaph, etc.), können hier das Minimum und Maximum für die analoge Anzeige definiert werden.
 
  
{{setup_param|time|Format}}
+
{{setup_param|numb|Min}} und {{setup_param|numb|Max}}
 +
:Soll der Messwert analog dargestellt werden (Gauge, Bargaph, etc.), können hier das Minimum und Maximum für die analoge Anzeige definiert werden.
 +
 
 +
 
 +
{{setup_param|alph|Format}}
 
:Dient der Formattierung des Digitalwertes.  
 
:Dient der Formattierung des Digitalwertes.  
 
:Wird hier ein einfacher Zahlenwert angegeben, so bedeutet das die Anzahl der Nachkomma-Stellen.
 
:Wird hier ein einfacher Zahlenwert angegeben, so bedeutet das die Anzahl der Nachkomma-Stellen.
Zeile 53: Zeile 64:
 
==== Gruppe: Value Status (Statistics) ====
 
==== Gruppe: Value Status (Statistics) ====
 
{{setup_param|bool|Statistics}}
 
{{setup_param|bool|Statistics}}
:Falls Statistics auf "true/ein" gesetzt wird, wird für den .Raw-Wert dieses Moduls laufend eine Statische Auswertung durchgeführt.
+
:Falls Statistics auf "true(ein)" gesetzt wird, wird für den .Raw-Wert dieses Moduls laufend eine Statische Auswertung durchgeführt.
 
:Soll eine Neu-Berechnung der Werte "ab jetzt" erfolgen, so kann dies duch aus/ein-Schalten von "Statistics" erzwungen werden.
 
:Soll eine Neu-Berechnung der Werte "ab jetzt" erfolgen, so kann dies duch aus/ein-Schalten von "Statistics" erzwungen werden.
 +
  
 
{{setup_param|numb|Min (min. Wert)}}
 
{{setup_param|numb|Min (min. Wert)}}
 
:Der bisherige Maximal-Wert
 
:Der bisherige Maximal-Wert
 +
  
 
{{setup_param|numb|Max (max. Wert)}}
 
{{setup_param|numb|Max (max. Wert)}}
 
::Der bisherige Minimal-Wert
 
::Der bisherige Minimal-Wert
 +
  
 
{{setup_param|numb|Average (Mittelwert)}}
 
{{setup_param|numb|Average (Mittelwert)}}
 
::Der bisherige Durchschnitts-Wert (μ)
 
::Der bisherige Durchschnitts-Wert (μ)
 +
  
 
{{setup_param|numb|StdDev (Standardabweichung)}}
 
{{setup_param|numb|StdDev (Standardabweichung)}}
 
:Die bisherige Standardabweichung (σ) des Durchschnitts-Wertes
 
:Die bisherige Standardabweichung (σ) des Durchschnitts-Wertes
 
 
  
  

Version vom 14. November 2014, 10:31 Uhr

Module sensor.png


Dieses Modul besitzt die folgenden Parameter:

Icon graph.png Raw

Der "Wert" des Moduls.
Wird aus dem Wert des von "ReadModule" referenzierten Moduls und den Adjust-Parametern errechnet.


Icon module.png ReadModule

Die Quelle (=Referenzmodul) als Basiswerts für das Moduls.
Verknüpft mit den Adjust-Parametern wird daraus der Raw-Wert des ModuleSensors.


Icon numb.png Set

Der Ziel- oder Target-Wert des Moduls.


Die weiteren Konfigurations-Möglichkeiten des Moduls sind über Setup erreichbar:

Module sensor setup.png


Hier können (zusätzlich zu den allgemeinen Parametern) folgende Einstellungen vorgenommen werden:

Gruppe: Value Setup

Icon time.png History

Gibt die Dauer der zu speichernden History-Fensters an.
Es wird jeweils über den im Parameter Icon time.png Timer definierten Zeitinterval ein Messwert gespeichert. Messwerte die älter als das hier definierte Interval sind werden verworfen.
Bei der Angabe des Zeitintervalles sind folgende "Einheiten" definiert:
  • "s" für Sekunden
  • "m" für Minuten
  • "h" für Stunden
  • "d" für Tage
Die Angabe "1h" bedeutet also "eine Stunde"; Gleichbedeutend mit "60m" oder "3600s"


Icon time.png T90

Messwertfilterung in Sekunden. "0"=keine Filterung.
Die Angabe von "3" würde z.B. bedeuten, dass der .Raw-Wert jeweils über 3 Sekunden gemittelt wird.


Icon numb.png Min und Icon numb.png Max

Soll der Messwert analog dargestellt werden (Gauge, Bargaph, etc.), können hier das Minimum und Maximum für die analoge Anzeige definiert werden.


Icon alph.png Format

Dient der Formattierung des Digitalwertes.
Wird hier ein einfacher Zahlenwert angegeben, so bedeutet das die Anzahl der Nachkomma-Stellen.
Ein vorangestelltes "e" erzwingt hingegen eine Ausgabe in Wissenschaftlicher Exponential-Darstellung.
Weiters ist es möglich, die Formattierung mit den Zeichen "0" bzw. "#" vorzugeben. Die Verwendung von "0" erzwingt vorangestellte "0"en, falls die Anzeige unter einem gewissen Wert liegt.
Beispiele für die Formattierung des .Raw-Wertes "123.4567"
  • "2" → 123.46
  • "e2" → 1.46e+002
  • "0.00" → 123.46
  • "#.##" → 123.46
  • "0000.00" → 0123.46
  • "####.##" → 123.46

Eine ausfühliche Beschreibung zur Formattierung von Zahlenwerten ist hier zu finden.


Gruppe: Value Status (Statistics)

Icon bool.png Statistics

Falls Statistics auf "true(ein)" gesetzt wird, wird für den .Raw-Wert dieses Moduls laufend eine Statische Auswertung durchgeführt.
Soll eine Neu-Berechnung der Werte "ab jetzt" erfolgen, so kann dies duch aus/ein-Schalten von "Statistics" erzwungen werden.


Icon numb.png Min (min. Wert)

Der bisherige Maximal-Wert


Icon numb.png Max (max. Wert)

Der bisherige Minimal-Wert


Icon numb.png Average (Mittelwert)

Der bisherige Durchschnitts-Wert (μ)


Icon numb.png StdDev (Standardabweichung)

Die bisherige Standardabweichung (σ) des Durchschnitts-Wertes


Icon bool.png OnSet

Über die Parameter "Inhibit" und "Threshold" (in %) kann definiert werden, welchen Wert der Modulwert (".Raw") in Bezug auf den ".Set"-Wert über die Inhibit-Time hinweg annehmen muss, damit das "OnSet"-Macro aufgerufen wird.
In diesem Macro können dann Aktionen gesetzt/programmiert werden, die somit ausgeführt werden, sobald das "OnSet"-Kriterium erfüllt wird.


Icon bool.png Stable

Ähnlich dem "OnSet" wird "Stable" aktiv wenn der Modulwert über einen gewissen Zeitraum stabil war.


Mit der Taste Adjust kann die oben angesprochene Umrechnung des Referenz-Wertes ("ReadModule") in den Modul-Wert ("Raw") parametriert werden:




Unit min max linearisierung sollwert

alarmmanagement: soll*rel%+-abs