background image

4

GMC-I Messtechnik GmbH

2

SCPI Commands Descriptions

2.1

IEEE488.2 Common Commands

Common commands are defined by the IEEE488.2 standard to 
perform some of the basic instrument functions, such as recalling, 
saving, and reset etc. IEEE488.2 Common Commands have no 
hierarchical structure. 

*CLS

Clears the following registers:

Standard Event register  

Questionable Status Event register  

Operation Status Event register 

Status Byte Event register 

Clears the Error Queue    

Command Syntax: *CLS
Parameters: None

*ESE

This command sets the condition of the Standard Event Status 
Enable register. A “1” in the bit position enables the correspond-
ing event and report this even to the Status Byte register. Refer to 
the description about the Standard Event Status Enable register 
in 

Status Register Reporting

Command Syntax: *ESE <NRf>
Parameter: 0~255
Power-on Value: refers to *PSC command
Example: *ESE 100
Query Syntax: *ESE?
Returned Parameter: <NR1> 0-255
Related Commands: *PSC  *STB?

*ESR?

This query reads the Standard Event register. Reading the register 
clears it. See the list below for the bit configuration of this register.

List 2-1 Bit Definition of Standard Event Register 

Query Syntax: *ESR?
Parameters: None
Returned Parameter: <NRl>
Related Commands:  *CLS  *OPC

*IDN?

Query the relevant information of the load. 
Query Syntax: *IDN?
Parameters: None
Returned Parameter: <aard>

*OPC

This command causes Bit 0 of the Standard Event Status Regis-
ter to be set “1” when the load has completed all pending opera-
tions. 
*OPC does not prevent processing of subsequent commands. All 
pending operations are complete including all pending trigger lev-
els have triggered.
Command Syntax: *OPC
Parameters: None
Related Commands: *WAI  *OPC?

*OPC?

This query causes the load to place an ASCII “1” in the Output 
Queue when all pending operations are completed. Unlike *OPC, 
*OPC? prevents processing of all subsequent commands. If there 
are triggers, and the trigger source has not been previously set to 
EXT at this time, in this case, the only programmable way to 
restore operation is by sending the load a GPIB 

DCL

 (Device Clear) 

command.
Query Syntax: *OPC?
Returned Parameter: <NR1>
Related Commands: *OPC  TRIG:SOUR  *WAI

*PSC

This command controls the request service at power turn-on. 
1: When the load is power on, the settings of Status Byte Enable 
register and Standard Event Enable register are cleared to be 0.
0: The present settings of Status Byte Enable register and Stan-
dard Event Enable register are saved in nonvolatile memory. The 
next time the load is turned on, the Standard Event Enable regis-
ter will be programmed according to the saved settings. 
Command Syntax: *PSC <bool>
Parameter:  0 | 1
Query Syntax:*PSC?
Returned Parameter: 0 | 1
Related Commands: *SRE  *ESE

*RCL

This command recalls the saved parameters of the load. The 
recalled parameters need to be previously stored in memory. 
When the saved parameters are recalling, the specified location of 
these parameters must be used. *RCL also does the following:

1 Force an 

ABORt

 command before resetting any parameters. 

(This removes all pending trigger levels.)

2 After all parameter have been recalled, executes an 

INP:PROT:CLE

 to clear the load‘s protection status. At power 

turn-on, the equivalent of an 

*RCL 0

 is executed. Recalling the 

unsaved location is defaulted to recall the location 0.

Command Syntax: *RCL <NR1>
Parameter: 0~9
Example: *RCL 5
Related Commands: *RST  *SAV

*RST

This command sets the load to its factor-defined state. Force an 
ABORt command before resetting any parameters. After all 
parameters have been reset, executes an INP:PROT:CLE to clear 
the load‘s protection status.
Command Syntax: *RST
Parameter: None
Related Commands: *RCL  *SAV

Bit

7

6

5

4

3

2

1

0

Bit 
Name

PON

N.U

CME

EXE

DDE

QYE

N.U

OPC

PON Power On. This bit is set when 
the load is turned on.
N.U Null, Reserved Bit.
CME Command Error.
EXE Execution Error.

DDE Device Dependent Error.
QYE Query Error. When an error occurs to the 
query, QYE bit will be set.
N.U Null, Reserved Bit.
OPC Operation Complete.

Summary of Contents for KONSTANTER SPL Series

Page 1: ... AMPLitude LOW INPut STATe SHORt STATe LATCh STATe VOLTage LEVel MEASure SCALar CURRent DC VOLTage DC STATus QUEStionable EVENt CONDition ENABle ENABle OPERation SYSTem ERRor NEXT VERSion REMote LOCal REMote UPDate UPDate CODE TRIGger IMMediate SOURce FUNCtion ABORt VOLTage LEVeI IMMediate AMPLitude LOW POWer LEVeI IMMediate AMPLitude MODE LIST STATe MEMO NUMBer COUNt CHAin SAVE CLEar BATTery STAT...

Page 2: ...tains several mnemonic symbols The nodes are separated by the character see figure 1 1 The top part of the command tree is called ROOT The entire path from ROOT to leaf node is a complete programming command 1 2 Command Syntax SCPI Commands for SPL Series Electronic Load carry on and expand IEEE488 2 Standards The programming command con sists of keywords separators parameters and terminators etc ...

Page 3: ...ee list 1 3 for Most Used Unit Multipliers List1 2 Data Unit List1 3 Most Used Unit Multipliers 1 2 4 Terminators The command string sent to the load must be terminated by a new line symbol carriage return character IEEE 488 EOI End Or Identify can be regarded as new line symbol to be the ter minator of the command It is acceptable if there is a new line symbol after the carriage return character ...

Page 4: ...re triggers and the trigger source has not been previously set to EXT at this time in this case the only programmable way to restore operation is by sending the load a GPIB DCL Device Clear command Query Syntax OPC Returned Parameter NR1 Related Commands OPC TRIG SOUR WAI PSC This command controls the request service at power turn on 1 When the load is power on the settings of Status Byte Enable r...

Page 5: ...est bit bit 6 of the Status Byte register will not be cleared when a serial poll is sent See Status Reporting for more details concerning the Status Byte register Query Syntax STB Parameter None Returned Parameter NR1 TRG This command which is essentially the same as the Group Exe cute Trigger GET generates a trigger to the load only if TRIG SOUR is set to BUS This command becomes effective only w...

Page 6: ...limit for software protection and the load enters into the current protection status When the input current reaches the current limit for the specified delay period the load input is turned off Command Syntax SOURce CURRent PROTection LEVel NRf Parameter Digits MIN MAX Unit A mA Example CURR PROT 15A Query Syntax SOURce CURRent PROTection LEVel Parameter None MIN MAX Example CURR PROT CURR PROT MI...

Page 7: ... RATE 2 2 3 VOLTage Subsystem SOURce VOLTage LEVeI IMMediate AMPLitude Specifies the immediate voltage level for the load VOLT MIN and VOLT MAX return the maximum and minimum voltage level for the present range If the set level exceeds the range an error will be generated Command Syntax SOURce VOLTage LEVel IMMediate AMPLitude NRf Parameter Digits MIN MAX Unit V mV Example VOLT 5V Query Syntax SOU...

Page 8: ... the same range with the immediate resistance level Command Syntax SOURce RESistance LEVel HIGH NRf Parameter Digits MIN MAX Unit OHM Example RES HIGH 3 OHM Query Syntax SOURce RESistance LEVEL HIGH Parameter None MIN MAX Example RES HIGH RES HIGH MIN RES HIGH MAX Returned Parameter NR3 Related Commands RESistance HIGH TRAN HTIMe 2 2 5 POWer Subsystem SOURce POWer LEVeI IMMediate AMPLitude Specifi...

Page 9: ...ubsystem SOURce TRANsient STATe Enables Disables the transient operation Command Syntax TRANsient STATe bool Parameter ON OFF Example TRAN ON Query Syntax TRAN STATe Returned Parameter NR1 Value 0 for OFF 1for ON TRANsient MODE Sets the transient operating mode There are three transient oper ating modes Continuous Pulsed and Toggled Command Syntax TRANsient MODE aard Parameter CONTinuous PULSe TOG...

Page 10: ...None None Current Unit Voltage Unit Resistance Unit s Example LIST INSert 2 cch 2a 1s Related Commands LIST DEL LIST ADD SOURce LIST STEP EDIT Edits one specified step Command Syntax SOURce LIST STEP EDIT NR1 aard NRf NRf Parameter 1 50 CCL CCH CRL CRM CRH CV Digits MIN MAX Digits MIN MAX Unit None None Current Unit Voltage Unit Resistance Unit s Example LIST EDIT 2 cch 3a 1s SOURce LIST STEP DELe...

Page 11: ...Query Syntax STATus QUEStionable CONDition Parameter None Returned Parameter NR1 STATus QUEStionable ENABle Sets the bits of the Questionable Status Enable register The pro gramming parameters determine whether or not a 0 to 1 transition in the Questionable Event register will set the QUES bit of the Sta tus Byte register See Status Reporting for more details concern ing the Questionable Status En...

Page 12: ...mmunicated via GPIB port Command Syntax SYSTem LOCal Parameter None Returned Parameter None Related Commands SYSTem REMote 2 2 13 TRlGger Subsystem TRIGger IMMediate This command generates a trigger signal to the load regardless of which trigger source is currently in effect It has the same func tion as the TRG command Command Syntax TRIGger IMMediate Parameter None Related Commands TRIG SOUR TRIG...

Page 13: ...Description 103 Invalid separator There is invalid separator existed in command string You may use the comma to replace the colon semicolon or space or you may use the space to replace the colon 104 Data type error You may specify a digit where the character string is required or you may specify a character string where a digit is required 108 Missing parameter or Parameter not allowed Received fe...

Page 14: ...d 5 OT Over temperature When over power occurs the load is turned off and OP PS are set OP PS remain set till the temperature is re duced by the fan and the INP PROT CLE is received 6 CC Constant Current mode 7 CV Constant Voltage mode 8 CP Constant Power mode 9 CR Constant Resistance mode 13 PS Protection Shutdown The electronic load is turned off due to over current over power or over temperatur...

Page 15: ...GMC I Messtechnik GmbH 15 The following diagram shows the relationship among the load s status registers ...

Page 16: ...H Südwestpark 15 90449 Nürnberg Germany Telefon 49 911 8602 111 Telefax 49 911 8602 777 E Mail info gossenmetrawatt com www gossenmetrawatt com 5 Product Support If required please contact GMC I Messtechnik GmbH Product Support Hotline Phone 49 911 8602 0 Fax 49 911 8602 709 E mail support gossenmetrawatt com ...

Reviews: