.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_1_0
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/PowerSupply/PowerSupplyRSHMP2020
Contact:



Class Description


Controlling the RandS HMP 2020 PowerSupply

Families: PowerSupply

Key words:

Platform: All Platforms

Language: Python

License: GPL

Contact:

Hardware


Manufacturer: Rhode & Schwarz

Product:

HMP2020

Bus: USB

Class interface


Attributes:

Name Description
ARBMemoryScalar: DevLong Memory used by the ARB commands
ARBChannelScalar: DevLong Channel used by the ARB commands
ARBFileNameScalar: DevString File with input data for ARB
ARBFilePathScalar: DevString Path for file with input data for ARB
ARBRepetitionRateScalar: DevLong Sets the repetition rate for the arbitrary waveform for the selected channel. If set to 0, the waveform is repited infinitely.
FuseDelayScalar: DevLong
FuseScalar: DevLong Activate/deactivate fuse
ChannelActiveScalar: DevLong Activatechannel and output
CurrentStepSizeScalar: DevDouble Used as step size by the RampUp/Down Current commands
CurrentScalar: DevDouble Set/read current
VoltageStepSizeScalar: DevDouble Used as step size by the RampUp/Down Voltage commands
VoltageScalar: DevDouble Set/read voltage
ChannelScalar: DevLong Selected channel

Commands:

Name Description
ARBTransferInput: DevVoid
Channel (1, 2, 3 or 4)
Output: DevVoid
Transfers the defined arbitrary points to the selected channel.
ARBStopInput: DevVoid
Output: DevVoid
Stops the arbitrary sequence in the selected channel.
ARBStartInput: DevVoid
Output: DevVoid
Starts the arbitrary sequence in the selected channel.
ARBSaveDataToMemoryInput: DevVoid
Output: DevVoid
Saves the arbitrary waveform data in the internal memory. Up to three waveforms can be saved in the internal memory selected in ARBMemory
ARBLoadDataFromMemoryInput: DevVoid
Output: DevVoid
Loads a saved arbitrary waveform from the internal memory selected in ARBMemory
ARBLoadDataInput: DevVoid
Output: DevVoid
Defines the arbitrary voltage, current and time value points for the selected channel from the file ARBFilePath/ARBFileName The file format has to have the format: v1,c1.t1,v2,c2,t2,... or in lines v1,c1,t1, v2,c2,t2, ...
ARBClearInput: DevVoid
Output: DevVoid
Deletes the arbitrary waveform data of the selected channel.
ActivateAllOutputsInput: DevVoid
Output: DevVoid
SetVoltageAndCurrentInput: DevString
, { | DEF | MIN | MAX} (in V) { | DEF | MIN | MAX} (in A)
Output: DevVoid
Sets the voltage and current value of the selected channel
RampDownCurrentInput: DevVoid
Output: DevVoid
Decrease current in step size given by the attribute CurrentStepSize
RampUpCurrentInput: DevVoid
Output: DevVoid
Increase current in step size given by the attribute CurrentStepSize
RampDownVoltageInput: DevVoid
Output: DevVoid
Decrease voltage in step size given by the attribute VoltageStepSize
RampUpVoltageInput: DevVoid
Output: DevVoid
Increase voltage in step size given by the attribute VoltageStepSize
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.

Pipes:

Properties:

Name Description
SerialPortDevString USB serial port, ex. /dev/ttyUSB0


Please log in to comment.

22 Jan 2022, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



15 Jan 2022, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



8 Jan 2022, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



1 Jan 2022, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



25 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



18 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



11 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



4 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



27 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



20 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



13 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



6 Nov 2021, DS Admin
Created:
The device class has been added to catalogue.
Added by:dadmin on:6 Nov 2021, 5:20 a.m.