This is historical information of device classes implemented in tpg300 device server.
Use this link to find the valid information.
Development status:
New development
Information status: Updated
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: DevState | — |
| State_1Scalar: DevState | — |
| State_2Scalar: DevState | — |
| State_3Scalar: DevState | — |
| 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 |
Updated:
The device class has been updated.
You are looking at this version now.
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .
3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.