Ripple Limit
SCPI.CALCulate(Ch).SELected.RLIMit.STATe
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Boolean |
Target | The active trace of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
Description | The ON/OFF state of the ripple limit test. |
Allowable Values | True: Ripple limit test ON False: Ripple limit test OFF |
Preset Value | False |
Syntax | Dim Status As Boolean Status = app.SCPI.CALCulate(Ch).SELected.RLIMit.STATe app.SCPI.CALCulate(Ch).SELected.RLIMit.STATe = true |
Equivalent Softkeys | Analysis > Ripple Limit > Ripple Test |
SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.LINE
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Boolean |
Target | The active trace of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
Description | The ON/OFF state of the ripple limit line display. |
Allowable Values | True: Ripple limit line ON False: Ripple limit line OFF |
Preset Value | False |
Syntax | Dim Status As Boolean Status = app.SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.LINE app.SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.LINE = true |
Equivalent Softkeys | Analysis > Ripple Limit > Ripple Limit |
SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.VALue
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | String |
Target | The active trace of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
Description | The selection of the display type of the ripple value in the specified band. |
Range | "OFF" : Ripple value display OFF "ABSolute" : Absolute value "MARgin" : Margin (difference between the ripple limit and the absolute value) |
Notes | The short form of the parameter is indicated by upper case letters. There is no distinction between upper and lower case letters when the property is written. When the property is read out, the short format is indicated by upper case letters. |
Out of Range | The value is ignored. |
Preset Value | "OFF" |
Syntax | Dim Param As String Param = app.SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.VALue app.SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.VALue = "ABS" |
Equivalent Softkeys | Analysis > Ripple Limit > Ripple Value |
SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.SELect
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Long |
Target | The active trace of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
Description | The number of the ripple limit test band selected for the ripple value display. |
Range | from 1 to 12 |
Out of Range | Sets the value of the limit, which is closer to the specified value. |
Preset Value | 1 |
Syntax | Dim Value As Long Value = app.SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.SELect app.SCPI.CALCulate(Ch).SELected.RLIMit.DISPlay.SELect = 2 |
Equivalent Softkeys | Analysis > Ripple Limit > Ripple Value Band |
SCPI.CALCulate(Ch).SELected.RLIMit.DATA
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Variant (array of double) |
Target | The active trace of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
Description | The data array, which is the limit line for the ripple limit function. The array size is 1 + 4N, where N is the number of limit line segments. For the n–th point, where n from 1 to N: Data(0) the number of limit line segments N is the integer from 0 to 12. Setting 0 clears the limit line; Data(4n–3) type of the n–th limit line segment; 0: Off 1: On Data(4n–2) the stimulus value in the beginning point of the n–th segment; Data(4n–2) the stimulus value in the end point of the n–th segment; Data(4n–0) the ripple limit value of the n–th segment. |
Notes | If the array size is not 1 + 4N, where N is Data(0), an error occurs (error code 214). If Data(4n – 3) is less than 0 or more than 1, an error occurs (error code 214). When Data(4n–2), Data(4n–1), and Data(4n–0) elements are out of allowable range, the value is set to the limit, which is closer to the specified value. |
Syntax | Dim Data As Variant Data = app.SCPI.CALCulate(Ch).SELected.RLIMit.DATA app.SCPI.CALCulate(Ch).SELected.RLIMit.DATA = Array(1,1,800,900,10) |
Equivalent Softkeys | Analysis > Ripple Limit > Edit Ripple Limit |
SCPI.MMEMory.STORe.RLIMit
Attribute | Detail |
---|---|
Object Type | Property (write only) |
Data Type | String |
Target | Active trace of the active channel |
Description | Saves the ripple limit table into a file with the specified name. |
Range | up to 254 characters |
Syntax | app.SCPI.MMEMory.STORe.RLIMit = File |
Notes | If the full path to the file is not specified, the file will be saved to the \Limit subdirectory of the main directory. The ripple limit files have *.rlm extension by default. |
Equivalent Softkeys | Analysis > Ripple Limit > Edit Ripple Limit > Save Ripple Limit Table |
SCPI.MMEMory.LOAD.RLIMit
Attribute | Detail |
---|---|
Object Type | Property (write only) |
Data Type | String |
Target | Active trace of the active channel. |
Description | Recalls the ripple limit table file. The file must be saved by the SCPI.MMEMory.STORe.RLIMit property. |
Range | up to 254 characters |
Syntax | app.SCPI.MMEMory.LOAD.RLIMit = File |
Notes | If the full path to the file is not specified, the \Limit subdirectory of the main directory will be searched for the file. The ripple limit files have *.rlm extension by default. |
Equivalent Softkeys | Analysis > Ripple Limit > Edit Ripple Limit > Restore Ripple Limit Table |