This is historical information of device classes implemented in Keithley3706 device server.
Use this link to find the valid information.
Development status:
Released
Information status: New
Contact:
Class Description
Class for controlling the Keithley 3706 System Swicht/Multimeter.
Families: Instrumentation
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: Keithley
Product:
3706
Bus: Ethernet
Class interface
Attributes:
| Name | Description |
|---|---|
| ConfigurationScalar: DevString | Get/Set dmm.func (temperature or resistance) |
| CountsScalar: DevLong | Get/Set scan.measurecount |
| ChListScalar: DevString | List of channels that will be use in the measurement. |
| NbChannelsScalar: DevLong | Nb of open channels. |
| ValueCh1Scalar: DevDouble | — |
| ValueCh2Scalar: DevDouble | — |
| ValueCh3Scalar: DevDouble | — |
| ValueCh4Scalar: DevDouble | — |
| BackplaneScalar: DevString | String for setting backplane when SetMeasurement is called. Format: 1911,1922,... |
| TemperatureScalar: DevDouble | — |
| ThermocoupleScalar: DevLong | Thermocouple type: -1 -> if transducer not set to THERMOCOPLE, 0 -> J, 1 -> K, 2 -> T, 3 -> D, 4 -> R, 5 -> S, 6 -> B, 7 -> N |
| UnitsScalar: DevLong | -1 not meaning for set configuration, 0 -> volts, 1 -> decibels, 2 -> celsius, 3 -> kelvin, 4 -> fahrenheit |
| ValueCh5Scalar: DevDouble | — |
| ValueCh6Scalar: DevDouble | — |
| ValueCh7Scalar: DevDouble | — |
| ValueCh8Scalar: DevDouble | — |
| ContinuousMeasurementsScalar: DevLong | Set to 1 for starting loop measuaring continuously. |
| KeithleyInitCommandScalar: DevString | Name of the file to be run by the RunKeihtleyInit command. |
| KeithleyCommandScalar: DevString | Command to be run by the RunKeithleyCommand command. |
| KeithleyCommandAnswerScalar: DevString | Answer of the last performed Keithley Command |
| IntegrationRateScalar: DevDouble | Integration rate in units of number of power line cycles (nplc) |
| DataCh1Spectrum: DevDouble | Result of the measurement. |
| DataCh2Spectrum: DevDouble | Result of the measurement. |
| DataCh3Spectrum: DevDouble | Result of the measurement. |
| DataCh4Spectrum: DevDouble | Result of the measurement. |
| DataSpectrum: DevDouble | Result of the measurement. |
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. |
| WriteReadSocketInput: DevString Command to send. Output: DevString Answer |
Write to device and read the answer. |
| ResetInput: DevVoid Output: DevVoid |
Reset Keithley |
| ResetChannelsInput: DevVoid Output: DevVoid |
Reset channels. |
| ScanResetInput: DevVoid Output: DevVoid |
Perfoms scan.reset(). |
| ScanAbortInput: DevVoid Output: DevVoid |
Perfoms scan.abort(). |
| SetMeasurementInput: DevVoid Output: DevVoid |
Send the commands need for setting a measurement |
| StartMeasurementInput: DevVoid Output: DevVoid |
Starts a measurement and fill the buffer with the results. |
| WriteSocketInput: DevString Command to send. Output: DevVoid |
Write to device and not read answer. |
| CloseChannelsInput: DevString List of channels Output: DevVoid |
Close channels given in the argument |
| StatusChannelsInput: DevString List of channels Output: DevString List status of the channels: 0->open, 1-> close |
Give the status of channels given in the argument: 0 -> open, 1 -> close |
| OpenChannelsInput: DevString List of channels Output: DevVoid |
Open channels given in the argument |
| RunKeithleyInitInput: DevVoid Output: DevVoid |
Run init file set in KeithleyInitFile attribute. If KeithleyInitFile is empty, the command SetMeasurement will be performed. |
| RunKeithleyCommandInput: DevVoid Output: DevVoid |
Run the command set in the KeithleyCommand attribute. If KeithleyCommand is empty, the command StartMeasurement will be performed. |
Pipes:
Properties:
| Name | Description |
|---|---|
| PortNbDevLong | Port Number for connecting to the keithley |
| HostnameDevString | Hostname of the keithley. |
| SimulationModeDevULong | 0 -> real mode, 1 -> simulation mode |
| FixTemperatureModeDevLong | Set a fixed settting for temperature measurements. |
| ReadModeDevLong | If mode 1, always read after write. Some devices behave like this. |
| GpibDeviceDevString | Name of the gpib device server connecting to the hardware |
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.