User manual

60
© 2008, Elektro-Automatik GmbH & Co. KG
EN
About the interface cards
Note: the device can only be monitored, if not in remote mode. This means, you can only query actual values and
status. In order to set status, modes and set values, you need to switch the device to remote mode with LOCK:
STATE 1 or *RST (see 2.2). In order to do so, the remote mode must not be blocked. More information about conditions,
blocks and modes can be found in the user manual of your device. The lock state can be queried by this command:
[SYSTem:]
LOCK
:OWNer? -><B1> Get the current lock state
NONE: if returned, the device can be put to remote mode
(Bits 8,9,10 =0 in
OPER:Condition)
LOCal: device is in local mode and blocked for remote mode
(Bits 8=1,9=0,10=0 in
OPER:Condition )
External mode is interpreted as LOCal.
(Bit 8=0,9=0,10=1 in
OPER:Condition)
REMote: the device is in remote mode via IF-G1
(Bit 8=0,9=1,10=0 in
OPER Register)
VERSion? -><SRD> Query SCPI-Version
Examples:
SYST:LOCK:OWN? Queries the lock state to determine if remote mode is allowed
SYST:LOCK:STAT1 Puts the device in remote control mode (setting of values allowed now)
SYST:LOCKON Ditto
Commands to control the output/input
Activates/deactivates the power output/input. A logical assignment for OUTP resp. INP is used. It means, that using INP
with a power supply, which has an OUTPut, will be ignored. An electronic load will react the same way, but vice versa.
OUTPut[:STATe]? -><B0> Queries the state of the power supply output
OUTPut[:STATe] <B0> Switches the power supply output on/off
INPut[:STATe]? ->B0 Queries the state of the electronic load input
INPut[:STATe] <B0> Switches the electronic load input on/off
Examples:
OUTPON Switches the power output on, but does not reset alarms or warnings and also does not
quit them. It means, if an alarm is persistent the command can‘t be executed.
INP1 Ditto, but for the input (of an electronic load)
Measurement commands
Used to read the latest measured results. You are required to pay attention to the averaging settings (see „Averaging“) when
using the measurement commands.
MEASure
[:SCALar]
:VOLTage[:DC]? -><NRf>Unit Query: Actual voltage value
:CURRent[:DC]? -><NRf>Unit Query: Actual current value
:POWer[:DC]? -><NRf>Unit Query: Actual power value
[:ARRay]? -><NRf>Unit, <NRf>Unit … Query: Actual voltage value, Actual current value, Actual power value..
Examples:
MEAS:CURR? Measures the actual current resp. returns its average value.
MEAS:ARR? Returns a device depending number of actual values. For PSI/EL: U, I, P