TriggerChangeRate('Expression','DeltaY*','DeltaT*','DeadTime*')
Argumente
|
'Expression' |
Messwert |
|
'DeltaY*' |
Geforderter Wertabstand zum Auslösen des Triggers |
|
'DeltaT*' |
Betrachtetes Zeitintervall; Maximalwert = 1.000.000 × Modulzeitbasis |
|
'DeadTime*' |
Zeitangabe in Sekunden, die die Triggerbedingung bis zur Auslösung erfüllt sein muss. Ist keine Verzögerung erwünscht, so ist der Wert 0 einzutragen. |
Parameter, die mit * enden, werden nur einmalig zu Beginn der Erfassung übernommen.
Beschreibung
Die Funktion liefert TRUE, solange die Änderung des Messwerts 'Expression' (dy) innerhalb des Intervalls 'DeltaT' größer als 'DeltaY' ist.
Hinweis |
|
|---|---|
|
Die Funktion vergleicht den Abstand der Werte mit dem Zeitunterschied DeltaT mit DeltaY, die Steigung der Kurve kann zwischen den Werten auch abweichen. Der zu betrachtende Zeitunterschied DeltaT ist auf das 1-millionenfache der Modulzeitbasis begrenzt. |
|
Beispiel
Unterschiede in Triggerauslösung und Auswirkung der 'DeadTime'
Lösung

|
Rot |
Messwert |
Blau |
Triggerauslösung mit ∆Y=1 und ∆T=1 |
|
Gelb |
Triggerauslösung mit ∆Y=1 und ∆T=1 |
Lila |
Triggerauslösung mit ∆Y=2 und ∆T=2 |