Pwr_Ae.ThreshAE()

<< Click to Display Table of Contents >>

Navigation:  Explain™ Control Language  > Library Routines > Curve classes > class PWR_AE >

Pwr_Ae.ThreshAE()

Description

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.

 

Gamry tip bulb

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.

 

Type

INSTANCE FUNCTION

 

Usage

Pwr_Ae.ThreshAE(channel#, VMin, VMax, ADVMin, ADVMax, DVMin, DVMax)

 

channel#

INDEX

AE channel number.

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.