This is historical information of device classes implemented in PowerSupplyRSHMP2020 device server.

Use this link to find the valid information.

Development status: New development
Information status: Updated

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
, { | DEF | MIN | MAX} (in V) { | DEF | MIN | MAX} (in A)
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

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 are looking at this version now.



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:15 Jan 2022, 4:17 a.m.