Maiman Electronics
MBL1500B
21
SCPI control description
17.
Enter SCPI mode by using the command “P0704 0800”.
Exit SCPI mode by using the “SCPI OFF” command.
As in the standard protocol, all commands must be terminated with a carriage return symbol CR
(0Dh).
The separation of command levels occurs with the “:” symbol. To request a value, use the “?”
symbol without a space immediately after the parameter. To set the value, the new value is specified with
a space after the parameter. The separator of the integer and fractional part is the point “.”. In the angle
brackets < > specify the parameters for which you want to specify a numeric value. In curly brackets {}
through the separator | specify the possible set of commands.
For example, line “freq:value {<frequency>|?}” means that the user can either set a new frequency
value, or request the current.
Frequency request: “frequency:value?”.
Setting a new frequency value: “frequency:value 30.5”.
Some commands have a full and shortened version. The full version is shown in the table, and the
shortened version is shown by UPPERCASE. For example, frequency value can be requested in two ways:
“frequency:value?” and “freq:value?”.
The device responds using the command version that was used by the user, and the parameter
value is specified in the full version.
Table 17. Available list of SCPI protocol commands
Commands level
Description
SCPI
OFF
Exit SCPI mode
FREQuency
:MIN
?
Minimum
Frequency (0,1
Hz)
:MAX
?
Maximum
:VALUE
{<0.0>|?}
Value
DURation
:MIN
?
Minimum
Duration (0,1
ms)
:MAX
?
Maximum
:VALUE
{<0.0>|?}
Value
CURRent
:MIN
?
Minimum
Current (0,1 A)
:MAX
?
Maximum
:VALUE
{<0.0>|?}
Value
:REAL
?
Measured value
:CALibrate
{<>|?}
Current set calibration (0,01%)
VOLTage
:REAL
?
Measured value
Voltage (0,1 V)
DEVice
:START
{?|ON|OFF}
Start/stop
Device state
:CMODe
{?|INTernal|EXTernal}
Internal/external
current set
:SYNC
{?|INTernal|EXTernal}
Internal/external
Enable
:BLOck
{?|USE|IGNore}
Allow/deny Interlock
:TEMPBlock
{?|USE|IGNore}
Allow/deny NTC
Interlock