.

Average: 0
Rating Count: 0

Development status: Released, Release: release_1_0_9
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Temperature/BT500
Contact:



Class Description


handles generic BT500 cryogeenic temperature controller from Air Liquide
(through serial line)

Families: Temperature

Key words:

Language: Cpp

License:

Contact:

Class interface


Attributes:

Name Description
setpointScalar: DevDouble
TC1Scalar: DevDouble
TC2Scalar: DevDouble
TC3Scalar: DevDouble
TC4Scalar: DevDouble
deadbandScalar: DevDouble
pumpModeAutomaticScalar: DevBoolean
pumpManualSpeedScalar: DevLong
regulationChannelScalar: DevLong
ovenMaxPowerScalar: DevShort
ovenPowerPercentScalar: DevShort

Commands:

Name Description
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
ExecLowLevelCommandInput: DevString
Output: DevString
None.
ModePAPInput: DevVoid
Output: DevVoid
switches the BT500 from MAIN Menu to PAP Menu ( PAS A PAS, STEP BY STEP Menu) current Mode must be REMOTE, and Menu must be MAIN Menu
ModeREGInput: DevVoid
Output: DevVoid
switches the BT500 from PAP Menu to REG Menu (REGulation Menu) current Mode must be REMOTE, and Menu must be PAP Menu
RETInput: DevVoid
Output: DevVoid
If in REG Menu returns to PAP Menu if in PAP Menu returns to Main Menu Must be in REMOTE Mode
LocalInput: DevVoid
Output: DevVoid
Returns to Local Command Mode (the touch screen on the front panel of the BT500) Must be in REMOTE Mode To switch to Remote Mode again the only way is to use the on the front panel of the BT500
StopInput: DevVoid
Output: DevVoid
The device returns to STANDBY State
ResetInput: DevVoid
Output: DevVoid
resets after a fault
ModeRGUInput: DevVoid
Output: DevVoid
sends the BT500 directly to RGU mode (Soleil working page)

Pipes:

Properties:

Name Description
SerialLineUrlDevString Tango name of the Serial Device for Communication
PeriodDevLong periodic exec period in ms
ReadTimeOutDevLong timeout for reading
TimeInDeadbandDevLong time in deadband is used for State : when the temperature is inside deadband (abs (setpoint - temperature) < deadband) more than TimeInDeadband, the setpoint is considered as reached : state STANDBY otherwise RUNNING default : 60
ChannelsInUseDevString temperature channel used The device will read only the channels really used for example the BT500 comes with 2 temperature chann and on option with 2 more temperature channels for 2 channels : set property to 12 for 3 channels : 123 or 124 for 4 channels : 1234


Please log in to comment.

20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 11:34 a.m.