166
────────────────────────────────────────────────────
8.4 Command Reference
────────────────────────────────────────────────────
■ Queries the voltage range.
Syntax
VOLTage:RANGe?
Function
Returns the presently set voltage range as a numerical value in NR1 format.
Note
With this query, if any error occurs, no response message is produced.
Response
syntax
Headers: ON
Headers: OFF
":VOLTAGE:RANGE_<15/30/60/150/300/600>"
"<15/30/60/150/300/600>"
Errors
・ Query error/ If the response message is longer than 1000 bytes.
・ System error/ This query is not executed. A device dependent error occurs.
Example
Transmission
Response
Headers: ON
Headers: OFF
":VOLT:RANG?"
":VOLTAGE:RANGE 300"
"300"
■ Selects the voltage range.
Syntax
VOLTage:SELect_<NR1>
<NR1>
1to255
Function
・ Sets the settings of voltage range. Input bit 1 for ranges to be used.
128 64 32 16 8 4 2 1
bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
600 V 300 V 150 V 60 V 30 V 15 V
Note
Bit 6 and 7 are disregarded.
Errors
・
Execution error/ If the setting data is other than listed above.
If <NR1> is set to 0 (skip all ranges)
・
Command error/ If the setting data is not in NRf format
・ Device dependent error/
① In the event of a system error.
② If this command is executed in the hold state
(HOLD indicator lit or flashing)
③ During integrating (RUN indicator lit or flashing)
Example
Transmission
":VOLT:SEL 60"
Sets function to skip 15 V and 30 V.
VOLTage:RANGe?
VOLTage:SELect