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