User manual

72
© 2009, Elektro-Automatik GmbH & Co. KG
EN
About the interface cards
[SOURce:]
RESistance (Resistange range 1 or 2, depending on what is currently active)
[:LEVel]? -><NRf>Unit Queries the last set value for internal resistance
Level A or B, depending on what is currently active
[:LEVel] <NRf+>[Unit] Sets the internal resistance
Level A or B, depending on what is currently active
:HIGH <NRf+>[Unit] Set value for resistance of Level A in Level A/B operation
:HIGH? -><NRf>Unit
Query set value for resistance of Level A in Level A/B operation
:LOW <NRf+>[Unit] Set value for resistance of Level B in Level A/B operation
:LOW? -><NRf>Unit
Query set value for resistance of Level B in Level A/B operation
Examples:
RES1.300 Sets the desired internal resistance set value to 1.3.
RES:HIGH? Queries the least set resistance set value of Level A in Level A/B operation, of resistange range 1 or 2.
V. Set values for pulse width and rise time (Level A/B operation, electronic loads only)
(Specification according „1999 SCPI Command reference“:19 Source Subsystem)
Supported since firmware 3.01 and up.
The set values for the pulse widths of A (HIGH) and B (LOW), as well as the rise time can be queried anytime. Also see
items I. to IV. Setting them is only allowed if the, if Level A/B operation and remote control are activated. The time has to
be given in seconds. The ranges are determined like this:
Pulse width A or B: 0.0005s ... 100.0s
Rise time: 0.0003s ... 0.2s
This results in a period (=pulse width A + B) of 100µs...200s period time, which corresponds to 10kHz...0,005Hz. The duty
cycle is thus adjustable from 50µs to 100s or 0,025% to 99,975%.
Note: time values must always be given with decimal place, else an error is returned.
[SOURce:]
PULSe
:TRANsition[:LEADing]
<Time>[Unit] Set rise/fall time
:TRANsition[:LEADing]?
-><Time>Unit Query rise/fall time
:WIDTh
:HIGH
<Time>[Unit] Set pulse width Level A (higher level)
:HIGH?
-><Time>Unit Query pulse width Level A (higher level)
:WIDTh
:LOW
<Time>[Unit] Set pulse width Level B (lower level)
:LOW?
-><Time>Unit Query pulse width Level B (lower level)
Examples:
PULS:TRAN0.1s Sets 100ms rise/fall time, independently from the period time
PULS:WIDT:HIGH50 .0 Sets 50s pulse width for Level A