Development status:
Released,
Release: Release_2_2
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/MagneticDevices/Magnet14TF
Contact:
Class Description
Families: Instrumentation
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: none
Bus: Not Applicable
Class interface
Attributes:
Name | Description |
---|---|
OutputFieldTScalar: DevDouble | — |
HeaterStateScalar: DevUShort | — |
OutputFieldAScalar: DevDouble | — |
PersistentFieldAScalar: DevDouble | — |
PersistentFieldTScalar: DevDouble | — |
ReadyScalar: DevBoolean | reads power supply software status true: idle, ready to run ramp false: busy, runing ramp |
TempHeatExchangerScalar: DevDouble | read heat exchanger temperature |
TempProbeScalar: DevDouble | read probe temperature |
SetpointHeatExchangerScalar: DevDouble | read / set heat exchanger setpoint |
SetpointProbeScalar: DevDouble | — |
NeedleValvePosScalar: DevDouble | read / set needle valve position in mm |
NeedleValvePressureScalar: DevDouble | read/set the needle valve pressure in mbar |
HeliumLevelScalar: DevDouble | Read the helium level. |
FieldTScalar: DevDouble | Read/set magnetic field in Tesla. If the device in running a ramp (i.e. going up/down to a new value), the current operation will be aborted before a new value is set. |
TableStatusScalar: DevBoolean | — |
HeaterPowerRangeScalar: DevUShort | Heater power range 0 = off 1 = lowest 2 = low 3 = medium 4 = high 5 = highest |
ProbePowerRangeScalar: DevUShort | Probe power range 0 = off 1 = on |
VoltageScalar: DevDouble | Voltage measured across the terminals of he main power supply |
RampRateScalar: DevDouble | Current ramp rate |
RampRateUnitsScalar: DevUShort | — |
TargetScalar: DevDouble | — |
PowerSupplyStatusScalar: DevString | — |
PauseStatusScalar: DevBoolean | — |
HeaterPowerScalar: DevDouble | — |
ProbePowerScalar: DevDouble | — |
ZoneScalar: DevBoolean | — |
ValveStatusScalar: DevString | — |
TargetUnitsScalar: DevUShort | — |
PersistentModeScalar: DevBoolean | — |
TempChannelCScalar: DevDouble | read temperature channel c |
MainSorbScalar: DevDouble | — |
MiniSorbScalar: DevDouble | — |
TempChannelDScalar: DevDouble | read temperature channel c |
MainRangeScalar: DevDouble | — |
MiniRangeScalar: DevDouble | — |
CorrectedProbeScalar: DevDouble | read probe temperature |
RotatorPositionScalar: DevDouble | Read: the current position of the rotator Write: move rotator to <write value> |
RotatorSpeedScalar: DevDouble | Movement speed of rotator |
SoloistPositionScalar: DevDouble | Read: the current position of the soloist Write: move soloist to <write value> |
SoloistSpeedScalar: DevDouble | Movement speed of soloist |
RotatorMovingScalar: DevBoolean | Rotator state, true: moving false: stopped |
SoloistMovingScalar: DevBoolean | Soloist state, true: moving false: stopped |
TmnvPressureScalar: DevDouble | — |
TmnvForceScalar: DevDouble | — |
TmnvPumpStateScalar: DevULong | 0: start pump 1: slow ( = standby) 2: stop pump |
TmnvCVStepSizeScalar: DevDouble | Sets SAW cv step size |
TmnvWaitTimeScalar: DevDouble | sets SAW wait time |
TmnvPVGradientScalar: DevDouble | sets SAW pv gradient |
TmnvCVGradientScalar: DevDouble | sets SAW cv gradient |
TmnvCVSPToleranceScalar: DevDouble | Sets SAW cv sp tolerance |
TmnvPVBandSizeScalar: DevDouble | Sets SAW pv bandsize |
TmnvPIDBufferLengthScalar: DevLong | Sets the PID buffer length |
TmnvPIDOffsetScalar: DevDouble | Sets the PID offset |
TmnvPVSPToleranceScalar: DevDouble | Sets SAW pv sp tolerance |
TmnvPID_PScalar: DevDouble | Sets the PID P value |
TmnvPID_IScalar: DevDouble | Sets the PID I value |
TmnvPID_DScalar: DevDouble | Sets the PID D value |
HeatExchangerPidSpectrum: DevDouble | PID values for heat exchanger val[0] = P val[1] = I val[2] = D |
AnalogOutPidSpectrum: DevDouble | PID values for analog out val[0] = P val[1] = I val[2] = D |
ExcitationDSpectrum: DevUShort | Set excitation for sensor D of the Lakeshore controller Parameters: 0: excitation (0 - 12) 1: range (1 - 13) 2: compensation (0 = off, 1 = on, 2 = pause) |
ExcitationASpectrum: DevUShort | Set excitation for sensor D of the Lakeshore controller Parameters: 0: excitation (0 - 12) 1: range (1 - 13) 2: compensation (0 = off, 1 = on, 2 = pause) |
ExcitationBSpectrum: DevUShort | Set excitation for sensor D of the Lakeshore controller Parameters: 0: excitation (0 - 12) 1: range (1 - 13) 2: compensation (0 = off, 1 = on, 2 = pause) |
ExcitationCSpectrum: DevUShort | Set excitation for sensor D of the Lakeshore controller Parameters: 0: excitation (0 - 12) 1: range (1 - 13) 2: compensation (0 = off, 1 = on, 2 = pause) |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
AbortRampInput: DevVoid Output: DevVoid |
Aborts the current ramp |
StartCondensationInput: DevVoid Output: DevVoid |
— |
SoloistStopInput: DevVoid Output: DevVoid |
Stops the soloist movement |
RotatorStopInput: DevVoid Output: DevVoid |
Stops the rotator movement |
TmnvAutoPumpInput: DevBoolean Output: DevVoid |
disable/enable automatic pump switching true: on false: off |
TmnvFreezeFeedbackInput: DevBoolean true: on false: off Output: DevVoid |
freezes feeback between force setpoint and VTI pressure from pressure setpoint true: on false: off |
Pipes:
Properties:
Name | Description |
---|---|
HostNameDevString | Hostname / tty device file |
PortNumberDevString | Port number / baud rate |
SimulationModeDevBoolean | — |
ConnectTypeDevString | can be serial or net |
DeviceFileDevString | tty device file name |
BaudRateDevLong | tty baud rate |
LineTerminatorDevString | Line Terminator for request / reply, can be ``\r\n`` or \n`` |
Please log in to comment.
Generated
Updated:
The device class has been updated.
You can see previous version here .
13 Jul 2019, DS Admin
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 can see previous version here .
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.