PowerSupplyRSHMP2020 Class Commands
Name
Input type
Output type
Level
Description
State DEV_VOID DEV_STATE OPERATOR This command gets the device state (stored in its device_state data member) and returns it to the caller.
Status DEV_VOID CONST_DEV_STRING OPERATOR This command gets the device status (stored in its device_status data member) and returns it to the caller.
RampUpVoltage DEV_VOID DEV_VOID OPERATOR Increase voltage in step size given by the attribute VoltageStepSize
RampDownVoltage DEV_VOID DEV_VOID OPERATOR Decrease voltage in step size given by the attribute VoltageStepSize
RampUpCurrent DEV_VOID DEV_VOID OPERATOR Increase current in step size given by the attribute CurrentStepSize
RampDownCurrent DEV_VOID DEV_VOID OPERATOR Decrease current in step size given by the attribute CurrentStepSize
SetVoltageAndCurrent DEV_STRING DEV_VOID OPERATOR Sets the voltage and current value of the selected channel
ActivateAllOutputs DEV_VOID DEV_VOID OPERATOR None.
ARBClear DEV_VOID DEV_VOID OPERATOR Deletes the arbitrary waveform data of the selected channel.
ARBLoadData DEV_VOID DEV_VOID OPERATOR 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,
...
ARBLoadDataFromMemory DEV_VOID DEV_VOID OPERATOR Loads a saved arbitrary waveform from the internal memory selected in ARBMemory
ARBSaveDataToMemory DEV_VOID DEV_VOID OPERATOR Saves the arbitrary waveform data in the internal memory. Up to three
waveforms can be saved in the internal memory selected in ARBMemory
ARBStart DEV_VOID DEV_VOID OPERATOR Starts the arbitrary sequence in the selected channel.
ARBStop DEV_VOID DEV_VOID OPERATOR Stops the arbitrary sequence in the selected channel.
ARBTransfer DEV_VOID DEV_VOID OPERATOR Transfers the defined arbitrary points to the selected channel.