XERO Modul ModuleSensor: Unterschied zwischen den Versionen
Aus Amium_Wiki
Han (Diskussion | Beiträge) |
Han (Diskussion | Beiträge) |
||
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- | + | :Gibt die Dauer der zu speichernden History-Fensters an. |
− | :Es wird | + | :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. |
− | + | :Die Angabe von "3" würde z.B. bedeuten, dass der .Raw-Wert jeweils über 3 Sekunden gemittelt wird. | |
− | |||
− | |||
− | {{setup_param| | + | {{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 | + | :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
Dieses Modul besitzt die folgenden Parameter:
Raw
- Der "Wert" des Moduls.
- Wird aus dem Wert des von "ReadModule" referenzierten Moduls und den Adjust-Parametern errechnet.
ReadModule
- Die Quelle (=Referenzmodul) als Basiswerts für das Moduls.
- Verknüpft mit den Adjust-Parametern wird daraus der Raw-Wert des ModuleSensors.
Set
- Der Ziel- oder Target-Wert des Moduls.
Die weiteren Konfigurations-Möglichkeiten des Moduls sind über Setup erreichbar:
Hier können (zusätzlich zu den allgemeinen Parametern) folgende Einstellungen vorgenommen werden:
Gruppe: Value Setup
History
- Gibt die Dauer der zu speichernden History-Fensters an.
- Es wird jeweils über den im Parameter
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"
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.
Min und
Max
- Soll der Messwert analog dargestellt werden (Gauge, Bargaph, etc.), können hier das Minimum und Maximum für die analoge Anzeige definiert werden.
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)
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.
Min (min. Wert)
- Der bisherige Maximal-Wert
Max (max. Wert)
- Der bisherige Minimal-Wert
Average (Mittelwert)
- Der bisherige Durchschnitts-Wert (μ)
StdDev (Standardabweichung)
- Die bisherige Standardabweichung (σ) des Durchschnitts-Wertes
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.
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