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.