KeithleyDMM6500 Tango Cpp Class












KeithleyDMM6500 Properties :


There is no class properties


Device Properties
Name
Description
Type
Default Value
CommunicationLinkName Name of the device which handles the communication protocol.
It should support Write, Read and WriteRead commands!
String none
Configuration Set of (SCPI) commands to configure the Keithley. String[] none







KeithleyDMM6500 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.
AutorangeON DEV_VOID DEV_VOID OPERATOR Enables autorange
AutorangeOFF DEV_VOID DEV_VOID OPERATOR Disables autorange
AutorangeEnabled DEV_VOID DEV_STRING OPERATOR Command to get autorange state
SetVoltmeterMode DEV_VOID DEV_VOID EXPERT Set the Keithley in Voltmeter mode
SetTemperatureMode DEV_VOID DEV_VOID EXPERT Set the Keithley in Temperature mode
GetMode DEV_VOID DEV_STRING OPERATOR Returns the current mode
SetNPLC DEV_DOUBLE DEV_VOID OPERATOR Sets the integration time in NPLC value in the range [0.0005, 12] of the current mode.
GetNPLC DEV_VOID DEV_DOUBLE OPERATOR Returns the NPLC value for the current mode.
GetRange DEV_VOID DEV_STRING OPERATOR Returns the range of the current mode.






Command State :


State Definition
Input Argument Tango::DEV_VOID none
Output Argument Tango::DEV_STATE Device state
DisplayLevel OPERATOR ..
Inherited true ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command Status :


Status Definition
Input Argument Tango::DEV_VOID none
Output Argument Tango::CONST_DEV_STRING Device status
DisplayLevel OPERATOR ..
Inherited true ..
Abstract true ..
Polling Period Not polled ..



Command allowed for All states ..






Command AutorangeON :


AutorangeON Definition
Input Argument Tango::DEV_VOID no argin
Output Argument Tango::DEV_VOID no argout
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command AutorangeOFF :


AutorangeOFF Definition
Input Argument Tango::DEV_VOID no argin
Output Argument Tango::DEV_VOID no argout
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command AutorangeEnabled :


AutorangeEnabled Definition
Input Argument Tango::DEV_VOID no argout
Output Argument Tango::DEV_STRING Returns autorange state (ON or OFF)
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command SetVoltmeterMode :


SetVoltmeterMode Definition
Input Argument Tango::DEV_VOID no argin
Output Argument Tango::DEV_VOID no argout
DisplayLevel EXPERT ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command SetTemperatureMode :


SetTemperatureMode Definition
Input Argument Tango::DEV_VOID no argin
Output Argument Tango::DEV_VOID no argout
DisplayLevel EXPERT ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command GetMode :


GetMode Definition
Input Argument Tango::DEV_VOID no argin
Output Argument Tango::DEV_STRING The current mode
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command SetNPLC :


SetNPLC Definition
Input Argument Tango::DEV_DOUBLE The integration time as NPLC value
Output Argument Tango::DEV_VOID no argout
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command GetNPLC :


GetNPLC Definition
Input Argument Tango::DEV_VOID no argint
Output Argument Tango::DEV_DOUBLE The integration time in NPLC
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..






Command GetRange :


GetRange Definition
Input Argument Tango::DEV_VOID no argin
Output Argument Tango::DEV_STRING Range of the current mode
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command allowed for All states ..







KeithleyDMM6500 Class Attributes
Name
Inherited
Abstract
Attr. type
R/W type
Data type
Level
Description
outputValue false false Scalar READ Tango::DEV_DOUBLE OPERATOR The current integrated value in the specified mode





There is no dynamic attribute defined.





Attribute outputValue :


Attribute Definition
Attribute Type Scalar
R/W Type READ
Data Type Tango::DEV_DOUBLE
Display Level OPERATOR
Inherited false
Abstract false
Polling Period Not polled
Memorized Not set


Read allowed for All states
Attribute Properties
label output value
unit ""
standard unit ""
display unit ""
format %8.7f
max_value
min_value
max_alarm
min_alarm
max_warning
min_warning
delta_time
delta_val
Attribute Event Criteria
Periodic Not set
Relative Change Not set
Absolute Change Not set


Archive Periodic Not set
Archive Relative Change Not set
Archive Absolute Change Not set


Push Change event by user code false
Push Archive event by user code false
Push DataReady event by user code false










There is no state defined