This is historical information of device classes implemented in HPLCPump device server.

Use this link to find the valid information.

Development status: Released, Release: Release_1_0
Information status: New
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/OtherInstruments/HPLCPump
Contact:



Class Description


Tango device server for Teledyne SSI LD Class HPLC pump

Families: OtherInstruments

Key words:

Platform: Unix Like

Language: Cpp

License: GPL

Contact:

Hardware


Manufacturer: Scientific Systems, Inc. (SSI)

Product:

Bus: Serial Line

Class interface


Attributes:

Name Description
FlowRateScalar: DevDouble Flow rate in ml/min
LowerPressureLimitScalar: DevLong Lower pressure limit in psi
UpperPressureLimitScalar: DevLong Upper pressure limit in psi
PressureUnitsScalar: DevString
PressureScalar: DevLong Current operating pressure in psi
PumpFaultsScalar: DevUShort Shows the pump fault state: 0 = no fault 1 = motor stalled 2 = upper pressure limit fault 4 = lower pressure limit fault combinations of faults will be represented as the sum of the single fault values

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.
RunInput: DevVoid
Output: DevVoid
Run the pump
StopInput: DevVoid
Output: DevVoid
Stop the pump
PrimeInput: DevVoid
Output: DevVoid
Prime the pump. The controller has no command for this, so we do it in software as follows: - set the flow rate to value given in property PrimeFlowRate (default 24.0) - set the upper pressure limit to value given in property PrimePressure (default 350) - start the pump - wait until upper pressure limit is reached, i.e. the corresponding fault flag is set - reset flow rate and upper pressure limit to what they were before
ResetInput: DevVoid
Output: DevVoid
Clear all faults

Pipes:

Properties:

Name Description
DeviceFileDevString File name of the tty device file
HostNameDevString Hostname / IP address if connected via tcp/ip
ConnectTypeDevString Connection type, can be `serial` or `net` (If you connect the box via USB, on Linux you will see a device file /dev/ttyACM<X>. Don`t try to use this interface with this server, it does not work properly)
PortNumberDevString Port Number / Service name if connected via tcp/ip
PrimePressureDevLong Upper pressure limit used when running the priming procedure
PrimeFlowRateDevDouble Flow rate used when running the priming procedure

23 Jun 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



16 Jun 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



2 Jun 2018, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.



26 May 2018, DS Admin
Created:
The device class has been added to catalogue.
Added by:dadmin on:2 Jun 2018, 4:06 a.m.