Remote Operation
Query Syntax 2: PROGram:DATA:STEP?<space><Arg1>,<Arg2>,
<Arg3><space><MAX | MIN>
Selects a program:
Arg1: <NR1>, 1 ~ 10, Resolution = 1, Unit = None.
Selects a run mode:
Arg2: <NRf>, CC(0), CR(1), CV(2), CP(3), Unit = None.
Selects the mode’s range:
Arg3: <NRf>, LOW(0), MIDDLE(1), HIGH(2), Unit = None.
Return Parameters:<aard>
Query Example: PROG:DATA:STEP? 1
PROG:DATA:STEP? 1 MAX
PROG:DATA:STEP? 1 MIN
PROG:DATA:STEP? 1,0,2 MAX
PROG:DATA:STEP? 1,0,2 MIN
Return Example: 1,AUTO,CC,HIGH,3.5,20.0,0.5,0.5,2,-1,-1,-1,-1,-1,-1,1
PROGram:NSELect
Type: Channel-Specific
Description: Selects the program number which to be executed.
Setting Syntax: PROGram:NSELect<space><NRf+>
Setting Parameters:<NR1>, 1 ~ 10, Resolution = 1, Unit = None
Setting Example: PROG:NSEL 10
PROG:NSEL MAX
PROG:NSEL MIN
Query Syntax: PROGram:NSELect?[<space><MAX | MIN>]
Return Parameters:<NR1>
Query Example: PROG:NSEL?
PROG:NSEL? MAX
PROG:NSEL? MIN
PROGram:SAVe
Type: Channel-Specific
Description: Save the program settings.
Syntax: PROGram:SAVe
Parameters: NONE
Example: PROG:SAV
PROGram:STATe?
Type: Channel-Specific
Description: This command returns the information of program running.
Setting Syntax: None
Setting Parameters:None
Query Syntax: PROGram:STATe?
Return Parameters:<aard>, x1,x2,x3,x4 which
x1 : program number.
x2 : sequence number.
x3 : load mode, 0:CCL, 1:CCM, 2:CCH, 3:CRL, 4:CRM, 4:CRH,
5:CVL, 6:CVM, 7:CVH, 8:CPL, 9:CPM, 10:CPH
x4 : execution state, 0:Idle, 1:running, 2:Wait manual trigger, 3:Wait
external trigger
Query Example: PROG:STAT?
Return Example: 1,2,1,1