EasyManua.ls Logo

Rohde & Schwarz Hameg HMP4030 - Remote Control (Continued); Supported SCPI Commands and Data Formats; Examples of Programming

Rohde & Schwarz Hameg HMP4030
36 pages
Go to English
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
33
Subject to change without notice
false or incomplete strings of commands
wrong measuring range
We recommend to start a program by *RST in order
to set the instrument to a defi ned status prior to
starting a program.
6.4 Supported SCPI commands and data formats
Selection of channel
(HMP4030: OUTPut4, OUT4 and :NSELect {4} not available)
INSTrument
[:SELect] {OUTPut1 | OUTPut2 | OUTPut3 | OUTPut4 | OUT1 |
OUT2 | OUT3 | OUT4}
[:SELect]?
:NSELect {1|2|3|4}
:NSELect?
Setting a voltage
[SOURce:]
VOLTage
[:LEVel]
[:IMMediate]
[:AMPLitude] {
<
voltage
>
I MIN I MAX I UP | DOWN }
[:AMPLitude]? [MIN | MAX]
STEP
[:INCRement) {
<numeric value> |DEFault }
[:INCRement]? [DEFault]
Setting a current
[SOURce:]
CURRent
[:LEVel]
[:IMMediate]
[:AMPLitude] {
<
current
>
|
MIN | MAX | UP | DOWN }
[:AMPLitude]? [MIN | MAX]
STEP
[:INCRement) {
<numeric value> | DEFault }
[:INCRement]? [DEFault]
Combined setting of voltage and current
APPLy {<voltage>
|
DEF | MIN | MAX} [, {<current> | DEF | MIN | MAX}]
APPLy?
Turning an output (On/Off)
OUTPut
[:STATe] {OFF|ON|0|1}
[:STATe]?
Setting of the OVP (= Over Voltage Protection)
VOLTage
:PROTection
[:LEVel] {
<voltage>
|
MIN
|
MAX }
[:LEVel]? [MIN
|
MAX]
:TRIPped?
:CLEar
Electronic fuse activation
FUSE
[:STATe] {ON
|
OFF
| 0 | 1
}
[:STATe]?
:LINK {1|2|3}
:UNLink {1|2|3}
:TRIPed?
Reading back of the current or voltage setting
MEASure
Remote-Control
[:SCALar]
:CURRent [:DC]?
[:VOLTage] [:DC]?
Memory locations
*SAV {0|1|2|3|4|5|6|7|8|9}
*RCL {0|1|2|3|4|5|6|7|8|9}
Arbitrary
ARBitrary
:STARt {1|2|3|4}
:STOP {1|2|3|4}
:TRANsfer {1|2|3|4}
:SAVE {1|2|3}
:RESTore {1|2|3}
:DATA
<voltage1, current1, time1, voltage2, current2, time2,
voltage3, ...
>
:REPetitions {0...255}
:REPetitions?
:CLEar
Query of the instrument status register
STATus
:QUEStionable
[:EVENt]?
:ENABle
<
enable value
>
:ENABle?
:INSTrument
[:EVENt]?
:ENABle
<
enable value
>
:ENABle?
:ISUMmary
<
n
>
[:EVENt]?
:CONDition?
:ENABle
<
enable
value>
:ENABle?
Change of remote to local control and vice versa
SYSTem
:LOCal
:REMote
:RWLock
Reading of errors
SYSTem
:ERRor
[:NEXT]?
:VERSion?
After reading of an error it will be erased from the
register. The next query will read the next error
provided there was more than one.
Beeper
SYSTem
:BEEPer
[:IMMediate]
6.5 Examples of programming
Example 1: Setting of voltage and current
In order to set the channel 1 voltage to 2 V and a maximum
current of 0.5 A proceed as follows:
INST OUT1
VOLT 2
CURR 0.500
OUTP ON

Table of Contents

Related product manuals