Development status:
New development
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Vacuum/Elettra/tpg300
Contact:
Class Description
Total pressure gauge and controller
Families: Vacuum
Key words:
Platform: All Platforms
Language: Cpp
Contact:
Hardware
Manufacturer: Blzer
Product:
Tpg 300
Bus: Serial Line
Class interface
Attributes:
Name | Description |
---|---|
Pressure_0Scalar: DevDouble | — |
Pressure_1Scalar: DevDouble | — |
Pressure_2Scalar: DevDouble | — |
Pressure_3Scalar: DevDouble | — |
State_0Scalar: State | — |
State_1Scalar: State | — |
State_2Scalar: State | — |
State_3Scalar: State | — |
Status_0Scalar: DevString | — |
Status_1Scalar: DevString | — |
Status_2Scalar: DevString | — |
Status_3Scalar: DevString | — |
Name_0Scalar: DevString | — |
Name_1Scalar: DevString | — |
Name_2Scalar: DevString | — |
Name_3Scalar: DevString | — |
DeviceStateScalar: DevUChar | — |
DeviceStatusScalar: DevString | — |
SetPointStatusSpectrum: DevBoolean | — |
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. |
SensorOnInput: DevShort Channel [0,3] Output: DevVoid |
Start measuring channel n |
SensorOffInput: DevShort Channel [0,3] Output: DevVoid |
Stop measuring channel n |
WriteLowerThresholdInput: DevVarDoubleArray Setpoint, Pressure Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Pressure [1.0E-11, 9.9E+3] Output: DevVoid |
Set setpoint lower threshold |
ReadLowerThresholdInput: DevShort Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Output: DevDouble Pressure |
Get setpoint lower threshold |
WriteUpperThresholdInput: DevVarDoubleArray Setpoint, Pressure Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Pressure [1.0E-11, 9.9E+3] Output: DevVoid |
Set setpoint upper threshold |
ReadUpperThresholdInput: DevShort Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Output: DevDouble Pressure |
Get setpoint upper threshold |
ReadSensorSourceInput: DevShort Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Output: DevShort Source 0 -> No assignment 1 -> Measuring circuit A1 2 -> Measuring circuit A2 3 -> Measuring circuit B1 4 -> Measuring circuit B2 5 -> Measuring circuit A1 (for self monitoring) 6 -> Measuring circuit A2 (for self monitoring) 7 -> Measuring circuit B1 (for self monitoring) 8 -> Measuring circuit B2 (for self monitoring) |
Get setpoint source |
WriteSensorSourceInput: DevVarShortArray Setpoint, Source Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Source: 0 -> No assignment 1 -> Measuring circuit A1 2 -> Measuring circuit A2 3 -> Measuring circuit B1 4 -> Measuring circuit B2 5 -> Measuring circuit A1 (for self monitoring) 6 -> Measuring circuit A2 (for self monitoring) 7 -> Measuring circuit B1 (for self monitoring) 8 -> Measuring circuit B2 (for self monitoring) Output: DevVoid |
Set setpoint switching function |
RegisterNameInput: DevVarLongStringArray Channel, Name Channel [0,3] Name max 64 characters Output: DevVoid |
Set channel name |
UnregisterNameInput: DevShort Channel [0,3] Output: DevVoid |
Unregister channel name |
Pipes:
Properties:
Name | Description |
---|---|
SerialDeviceDevString | — |
TimeoutDevULong | Milliseconds |
ThreadSleepDevULong | Millisecond |
ProxySleepDevULong | Millisecond |
Please log in to comment.