Reads the actual output voltage. The returned value is the measured output voltage in volts.
MEAS:VOLT?
SCPI COMMAND REFERENCE
The B&K Precision BK-PRECISION-1698B is B&K Precision's power supply in the 1696B family. Its SCPI remote-control interface exposes 23 commands across 7 subsystems - 9 settable and 14 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.
23
Commands
9
Settable
14
Queries
7
Subsystems
SCPI
Verified
2026-07-16
Reads the actual output voltage. The returned value is the measured output voltage in volts.
MEAS:VOLT?
Read the actual output current.
MEAS:CURR? return “1.00A”
Read the actual output power.
MEAS:POW?
Sets the output current limit. The value is specified in A or mA.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | A | Output current limit to set. |
CURR 1.00A CURR?
Read the output current limit setting.
CURR? return 1.00A
Read the set value of the Upper Current Limit (UCL).
Set the output voltage level. The value may be given in V or mV, and the command returns none.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | V | Output voltage value to set. |
VOLT 1.00V VOLT?
Reads the output voltage setting. The returned value is reported in volts.
VOLT?
Set the Upper Voltage Limit (UVL) value.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | V | Upper Voltage Limit value. |
Read the Upper Voltage Limit setting.
VOLT:LIM? return “5.00V”
Set or read the output ON/OFF status. The setter accepts 0|1|ON|OFF, and the query returns the current output status as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 0 | 1 | ON | OFF | Output ON/OFF state to set. |
OUTP 0 OUTP ON OUTP ?
Reads the output ON/OFF status.
OUTP ?
Resets the instrument to the preset state.
Reads the voltage and current stored in preset program 1 to 9.
SYST:PRES4?
Reads the power supply serial number.
SYST:SN? return "2015091813"
Reads the SCPI version of the instrument. The version is returned as year and version number in the form "YYYY.V".
SYST:VER?
Reads the identity of the power supply.
*IDN?
Sets the number of program points to run and the number of cycles to run. The starting point is point 1; a cycle value of 0 means run forever.
| Name | Type | Values | Description |
|---|---|---|---|
| Value1 | integer | 2 - 20 | Number of points to be run. |
| Value2 | integer | 0 - 9999 | Number of cycles to run; 0 means run forever. |
PROG:LEV 2,9999
Edits the value for an internal program record. If the program number is omitted, it uses the point defined in PROGram:LEVel.
| Name | Type | Values | Description |
|---|---|---|---|
| program numberopt | integer | 0 - 19 | Program number to edit; if ignored, the point defined in PROGram:LEVel is used. |
| value1 | real | V | Voltage value. |
| value2 | real | A | Current value. |
| value3 | real | S | Run duration. |
PROG:DATA2 5.00V, 2.00A, 35S
Reads the set values of an internal program record. The program number # must be between 0 and 19.
PROG:DATA1?
Reads the setting for the number of points to run and the number of cycles to run.
PROGram:LEVel?
Start running of the internal program.
PROG:STAR
Stops the current running internal program.
PROG:STOP