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 |
---|---|
ChannelScalar: DevLong | Selected channel |
VoltageScalar: DevDouble | Set/read voltage |
VoltageStepSizeScalar: DevDouble | Used as step size by the RampUp/Down Voltage commands |
CurrentScalar: DevDouble | Set/read current |
CurrentStepSizeScalar: DevDouble | Used as step size by the RampUp/Down Current commands |
ChannelActiveScalar: DevLong | Activatechannel and output |
FuseScalar: DevLong | Activate/deactivate fuse |
FuseDelayScalar: DevLong | — |
ARBRepetitionRateScalar: DevLong | Sets the repetition rate for the arbitrary waveform for the selected channel. If set to 0, the waveform is repited infinitely. |
ARBFilePathScalar: DevString | Path for file with input data for ARB |
ARBFileNameScalar: DevString | File with input data for ARB |
ARBChannelScalar: DevLong | Channel used by the ARB commands |
ARBMemoryScalar: DevLong | Memory used by the ARB commands |
Commands:
Name | Description |
---|---|
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. |
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. |
RampUpVoltageInput: DevVoid Output: DevVoid |
Increase voltage in step size given by the attribute VoltageStepSize |
RampDownVoltageInput: DevVoid Output: DevVoid |
Decrease voltage in step size given by the attribute VoltageStepSize |
RampUpCurrentInput: DevVoid Output: DevVoid |
Increase current in step size given by the attribute CurrentStepSize |
RampDownCurrentInput: DevVoid Output: DevVoid |
Decrease current in step size given by the attribute CurrentStepSize |
SetVoltageAndCurrentInput: DevString Output: DevVoid |
Sets the voltage and current value of the selected channel |
ActivateAllOutputsInput: DevVoid Output: DevVoid |
— |
ARBClearInput: DevVoid Output: DevVoid |
Deletes the arbitrary waveform data of the selected channel. |
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, ... |
ARBLoadDataFromMemoryInput: DevVoid Output: DevVoid |
Loads a saved arbitrary waveform from the internal memory selected in ARBMemory |
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 |
ARBStartInput: DevVoid Output: DevVoid |
Starts the arbitrary sequence in the selected channel. |
ARBStopInput: DevVoid Output: DevVoid |
Stops the arbitrary sequence in the selected channel. |
ARBTransferInput: DevVoid Channel (1, 2, 3 or 4) Output: DevVoid |
Transfers the defined arbitrary points to the selected channel. |
Pipes:
Properties:
Name | Description |
---|---|
SerialPortDevString | USB serial port, ex. /dev/ttyUSB0 |
Please log in to comment.
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.