Hi all!
In some measuerement instructions (e.g. "Resistance ()"), the "SettlingTime" parameter exists.
For creating a little program which evaluates the necessary settling time (based on the description in CR3000 manual 8.1.2.8.2) automatically, we are looking for a possibility to make the settling time parameter variable during program runtime.
Even though the type of "SettlingTime" is defined as "Constant" actually, the extension within the help text "Type: Constant (OR EXPRESSION THAT EVALUATES AS CONSTANT)" suggests, that there could be a possibility to create an expression which varies the SettlingTime- parameter during program run (depending from e.g. cycle number or any other numeric variable).
But, how to do this ?
What expression evaluates as constant ?
Thanks for help and best regards
The settling time cannot be a variable because the measurement timing must be known prior to running the program in order to program the hardware for the precise timing desired.
An effective way to measure the needed setting time is to "burst" measurements from the desired channel into an array, then determine the time at which you feel the signal is sufficiently settled. Use this time as the settling time in the main program. Using a channel < 0, in a measurement instruction will accomplish this "burst" operation.