Software "Aus der Praxis, für die Praxis"
TOUR32 für Reiseveranstalter, MSR32 für die Messtechnik

Startseite
» Wir über uns
» Touristik
» Messtechnik
» Fernwartung
» Tobit Reseller
» Impressum

» MSR32 (deutsch)
    » Beschreibung
    » Historie
    » Formelinterpreter
        » TSC (Zeitschrittfunktion)
        » BIT (BIT-Operationen)
        » If Then Else
        » Integrator
        » Feuchtkugeltemperatur
        » Gruppe
    » Chartmaker
    » Hardware
    » Download
    » Erste Schritte
    » Referenzen
    » Preise
    » Bilderliste
» MSR32 (english)

TOUR32
Suchen:
nur in » Formelinterpreter - » Gruppe


Startseite | » MSR32 (deutsch) | » Formelinterpreter | » Gruppe
» Gruppe


Funktion für gruppierte Auswertung von Kanälen Eingabe, Kontrolle und Ausführung. Diese neue Funktion kann an einer beliebigen Stelle im Formeltext stehen. Sie kann beliebig oft verwendet werden.

GRUPPE( Typ , Überschreiben , Gruppenauswahl , [Differenz] )

z.B.: GRUPPE(P,J,1..15,17,23..510,512,[50

Als Typ ist derzeit erlaubt

H Funktion liefert den Mittelwert aller ausgewählten Kanäle zurück, dabei wird der aktuelle Hardware-Wert verwendet

K Funktion liefert den Mittelwert aller ausgewählten Kanäle zurück, dabei wird der aktuelle Kanal-Wert verwendet

M Funktion liefert den Mittelwert aller ausgewählten Kanäle zurück, dabei wird der gleitende Mittelwert verwendet

I Funktion liefert den Minimal-Wert aller ausgewählten Kanäle zurück, dabei wird der gleitende Minimalwert verwendet

J Funktion liefert die Kanalnummer des Minimalkanals zurück

P Funktion liefert den Maximalwert aller ausgewählten Kanäle zurück, dabei wird der gleitende Maximalwert verwendet

Q Funktion liefert die Kanalnummer des Maximalkanals zurück

R Funktion liefert den Maximalwert aller ausgewählten Kanäle zurück, dabei wird der aktuelle Kanalwert verwendet

S Wie "R", aber für Kanaltitel und Kommentar des Kanals wird der jeweilige Maximalwert-Kanal ausgewertet 

Zum Überschreiben:

J Kanaltitel und Kommentar des Kanals wird mit dem Titel und dem Kommentar des jeweiligen Maximal oder Minimalkanals überschrieben, funktioniert nur bei Typ = "P",'I','R' oder "S" Kanaltitel wird in Tabelle und Eingabefenster sofort aktualisiert alle anderen Eingaben überschreiben nicht !

Zur Gruppenauswahl:

Die Kanäle werden mit einfachem Integerformat eingegeben ohne K, P etc. es sind alle Kanäle von K000 bis K512 erlaubt, auch folgende Beispiele führen nicht zu Fehlern:

     1..1,..  10..1,..   1,512,323,6

Die Berechnung erfolgt nur für einen Kanal mit korrektem Status, d.h. die Angabe 1..512 berücksichtigt nur die definierten Kanäle.

     [Differenz]

Optional kann eine Maximale Differenz angegeben werden, muss aber nicht. Wenn gewünscht, dann nach folgender Syntax GRUPPE(S,J,1..15,17,23..510,512,[50]), also direkt im Anschluss an die Kanalaufzählung, Komma und eckige Klammern dürfen nicht vergessen werden.
Funktionsweise ist wie folgt:
Der Kanalwert der Gruppenfunktion wird ganz normal berechnet. Liegt der berechnete Wert um mehr als den Betrag der maximalen Differenz über oder unter dem letzten Wert der Gruppenfuktion, wird der berechnete Wert ignoriert und der letzte Wert beibehalten.
Besonderheit bei Typ S:
Da ja bei einem Ausreißer der Maxwert des Kanals entsprechend hoch ist und damit den Titel verändern würde, wird ein Maxwert, der um mehr als den entsprechenden Betrag der maximalen Differenz über/unter dem letzten Gruppenfunktionswert ebenso ignoriert.
Bekannte Schwierigkeiten:
Da der letzte Wert zum Vergleich herangezogen wird, kann es beim Einfügen der Option dazu kommen, das der letzte Wert schon entsprechend hoch ist (Ausreißer schon da gewesen). Dann muss entweder die gesamte Funktion für einen Zyklus auf 0 gesetzt werden, oder alle Maxwerte müssen zurückgesetzt werden.

Fehlermeldungen :

9901 Falsche Kanalnummer(n) ( nur 0..512 )
9902 kein definierter Kanal enthalten

Einsatzgebiete:

  • Gruppierung von Temperaturmessstellen an einer Fläche oder in einem Raum zur Auswertung der maximal auftretenden Temperatur (z.B. Saunaprüfstand beim VDE)

 
© 2010 Kohlenberg Software GmbH