SCPI.CALCulate(Ch).SELected.PLIMit.REPort.DATA

Object Type

Property (Read Only)

Syntax

Data = SCPI.CALCulate(Ch).SELected.PLIMit.REPort.DATA

 

The following syntax is also supported:

Data = SCPI.CALCulate(Ch).TRACe(Tr).PLIMit.REPort.DATA

Description

This command reads all test results with indexes of active point limits, for the active trace of selected channel  (Ch).

You can select the trace and read results, for the trace just by executing the above TRACe(Tr) command. You do not need to execute SCPI.CALCulate(Ch).PARameter(Tr).SELect.

Variable

Parameter

Data

Description

Indicates the array data of 1 + Num (active number of point limits)*2. The head value is number of active limits, first of 2 is limit index, and second is fail state.

Returns the below result for each measurement point:

({Number of active limit}, 1 , Result (pass=0 , fail=1), 2,  Result (pass=0 , fail=1), ,,, {point no}, results

Data type

Variant type (Variant)

Examples

Dim FailData As Variant

SCPI.CALCulate(1).PARameter(1).SELect

SCPI.CALCulate(1).SELected.PLIMit.STATe = True

FailData = SCPI.CALCulate(1).SELected.PLIMit.REPort.DATA

Related Objects

SCPI.CALCulate(Ch).SELected.PLIMit.DATA

SCPI.CALCulate(Ch).SELected.PLIMit.DISPlay.LINE

SCPI.CALCulate(Ch).SELected.PLIMit.FAIL

SCPI.CALCulate(Ch).SELected.PLIMit.STATe

Equivalent Key

No equivalent key is available on the front panel.

Equivalent SCPI Command

Syntax

:CALCulate{[1]-160}[:SELected]:PLIMit:REPort[:DATA]?

 

The following syntax is also supported:

:CALCulate{[1]-160}:TRACe{[1]-16}:PLIMit:REPort[:DATA]?

Query response

{numeric 1}, ,{numeric N}<newline><^END>

Where N is the number of the measurement points that failed.

Example of use

10 OUTPUT 717;":CALC1:PLIM:REP?"

20 ENTER 717,A(*)