Property (Read-Write)
SCPI.SENSe(Ch).Z.COMPensation.COEFficient.DATA(Std) = Array
Array = SCPI.SENSe(Ch).Z.COMPensation.COEFficient.DATA(Std)
This command sets/gets the measured impedance data for each fixture compensation standard for the selected channel (Ch).
Parameter |
Std |
Description |
Standrad |
Data Type |
Character string type (String) |
Range |
OPEN: Open |
Parameter |
Array |
Description |
Indicates the array data (corrected data array) of NOP (number of measurement points)×2. Where n is an integer between 1 and NOP. Data(n×2-2) Real part of data (complex number) at the n-th measurement point. Data(n×2-1) Imaginary part of data (complex number) at the n-th measurement point. The index of the array starts from 0. |
Data type |
Variant type (Variant) |
Dim CoefAray As Variant, NoOfPoint As Long, dmy As Long
MsgBox "Connect Open"
SCPI.SENSe(1).Z.COMPensation.COLLect.ACQuire = "OPEN"
dmy = SCPI.IEEE4882.OPC
SCPI.SENSe(1).Z.COMPensation.COLLect.SAVE
SCPI.SENSe(2).Z.COMPensation.COLLect.ACQuire = "OPEN"
dmy = SCPI.IEEE4882.OPC
SCPI.SENSe(2).Z.COMPensation.COLLect.SAVE
NoOfPoint = SCPI.SENSe.Z.COMPensation.COEFficient.POINts("OPEN")
ReDim CoefAray(NoOfPoint)
CoefAray = SCPI.SENSe(1).Z.COMPensation.COEFficient.DATA("OPEN")
SCPI.SENSe(2).Z.COMPensation.COEFficient.DATA("OPEN") = CoefAray
SCPI.SENSe(Ch).Z.COMPensation.COLLect.ACQuire
SCPI.SENSe(Ch).Z.COMPensation.COEFficient.POINts
No equivalent key is available on the front panel.
:SENSe{[1]-4}:Z:COMPensation:COEFficient[:DATA] {OPEN|SHORt|LOAD}, <numeric 1>, ... ,<numeric NOP×2>
:SENSe{[1]-4}:Z:COMPensation:COEFficient[:DATA]? {OPEN|SHORt|LOAD}
<numeric 1>, ... ,<numeric NOP×2><newline><^END>
|
Description |
<numeric n×2-1> |
Real part of data (complex number) at the n-th measurement point. |
<numeric n×2> |
Imaginary part of data (complex number) at the n-th measurement point. |
Because the calibration coefficient array is expressed by a complex number, the real part and the imaginary part of one measurement point are returned and obtained as a value. Here, NOP is the number of measurement points and n is an integer between 1 and NOP.
10 OUTPUT 717;":SENS:Z:COMP:COEF OPEN, 50,0, 50.1, 0, 50.2, 0"
20 OUTPUT 717;":SENS:Z:COMP:COEF? OPEN"
30 ENTER 717;A(*)