Command/Query
:CALCulate<Ch>[:SELected]:LIMit:DATA <Value>
:CALCulate<Ch>[:SELected]:LIMit:DATA?
The following syntax is also supported:
:CALCulate<Ch>:TRACe<Tr>:LIMit:DATA <Value>
:CALCulate<Ch>:TRACe<Tr>:LIMit:DATA?
This command sets/gets the limit table for the limit test.
Parameter |
Value |
Description |
Indicates the array data (for limit line) of 1 + Num (number of limit lines)*5. Where n is an integer between 1 and Num.
Specify an integer 0 to 2 as follows. 0: OFF 1: Upper limit line 2: Lower limit line
The index of the array starts from 0. |
Data Type |
Variant type Array (Range) |
Note |
If there is no array data, an error occurs at execution and the object is ignored. For Data(n×5-4) in the array data, if you specify an integer other than 0, 1 or 2, an error occurs at execution. For Data(n×5-3), Data(n×5-2), Data(n×5-1), and Data(n×5) in the array data, if the specified value is out of the allowable setup range, the minimum value (if the lower limit of the range is not reached) or the maximum value (if the upper limit of the range is exceeded) is set. |
{numeric 1},...{numeric 1+(n*5)}<newline><^END>
Dim Var(1 to 501) as Variant
Ena.WriteString ":CALC1:LIM:DATA" & Var(), True
Ena.WriteString ":CALC1:LIM:DATA?", True
Var=Ena.ReadList(ASCIIType_R8, ",")
No equivalent key is available on the front panel.
SCPI.CALCULATE(Ch).SELECTED.LIMIT.DATA
SCPI.CALCULATE(Ch).TRACE(Tr).LIMIT.DATA