<< Click to Display Table of Contents >> Navigation: Explain™ Control Language > Library Routines > Curve classes > class PWR_AE > Pwr_Ae.ThreshAE() |
Set up threshold conditions which must be met before the Pwr_Ae.StopAtAE() tests are performed.
Once any of the threshold tests is met, the StopAt criteria are evaluated for the rest of the scan. There are six threshold tests that you can perform:
VMin |
V < V_Minthresh |
VMax |
V > V_Maxthresh |
ADVMin |
Abs(dV/dt) < ADV_MinThresh |
ADVMax |
Abs(dV/dt) > ADV_MaxThresh |
DVMin |
dV/dt < DV_MinThresh |
DVMax |
dV/dt > DV_MaxThresh |
Threshold tests allow you to tune the StopAt tests more carefully. For example, you can avoid a premature experiment termination caused by an initial transient.
Any threshold test starts all StopAt tests. Also, once StopAt testing is enabled, it is never disabled, even if the Threshold test that enabled it is no longer valid. |
Pwr_Ae.ThreshAE(channel#, VMin, VMax, ADVMin, ADVMax, DVMin, DVMax)
channel# |
INDEX |
|
NIL |
All AE channels. |
|
VMin |
REAL |
Enable StopAt if V < VMin. |
NIL |
Disable this test. |
|
VMax |
REAL |
Enable StopAt if V > VMax. |
NIL |
Disable this test. |
|
ADVMin |
REAL |
Enable StopAt if Abs(dV/dt) < ADVMin. |
NIL |
Disable this test. |
|
ADVMax |
REAL |
Enable StopAt if Abs(dV/dt) > ADVMax. |
NIL |
Disable this test. |
|
DVMin |
REAL |
Enable StopAt if dV/dt < DVMin. |
NIL |
Disable this test. |
|
DVMax |
REAL |
Enable StopAt if dV/dt > DVMax. |
NIL |
Disable this test. |